diff --git a/deploy/edge.js b/deploy/edge.js index 668cffa72..ffd6961d5 100644 --- a/deploy/edge.js +++ b/deploy/edge.js @@ -84,11 +84,15 @@ exports.handler = (event, context, callback) => { '.txt': true, '.woff': true, '.woff2': true, + '.xml': true, '.yaml': true, '.yml': true, '.zip': true, }; + // Remove multiple slashes from path + // permanentRedirect(/\/{2,}/.test(request.uri), request.uri.replace(/\/{2,}/, `/`)); + // Remove index.html from path permanentRedirect( request.uri.endsWith('index.html'), @@ -143,7 +147,7 @@ exports.handler = (event, context, callback) => { ////////////// CLI InfluxQL link (catch before latest redirect) ////////////// permanentRedirect( /\/influxdb\/latest\/query_language\/spec/.test(request.uri), - request.uri.replace(/latest/, 'v1') + request.uri.replace(/latest/, 'v1.8') ); ////////////////////////// Latest version redirects ////////////////////////// diff --git a/layouts/robots.txt b/layouts/robots.txt index 1c6ecf933..6c6e00063 100644 --- a/layouts/robots.txt +++ b/layouts/robots.txt @@ -3,4 +3,5 @@ User-agent: * {{- else }}{{ range where .Site.Pages ".Params.noindex" true }} Disallow: {{ .RelPermalink }} {{ end -}} -{{ end -}} \ No newline at end of file +{{ end -}} +Sitemap: {{ .Site.BaseURL }}sitemap.xml \ No newline at end of file