From 383779d72217b40d57696936f19dd645cf95370a Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Thu, 11 Mar 2021 15:56:01 -0500 Subject: [PATCH] add fundamental redirects for /en-US/Security/CSP (#3200) * add fundamental redirects for /en-US/Security/CSP Fixes #3199 * Update libs/fundamental-redirects/index.js Co-authored-by: Ryan Johnson * feedbacked Co-authored-by: Ryan Johnson --- libs/fundamental-redirects/index.js | 2 +- testing/integration/headless/map_301.py | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/libs/fundamental-redirects/index.js b/libs/fundamental-redirects/index.js index e850a6f240e1..439273327bdf 100644 --- a/libs/fundamental-redirects/index.js +++ b/libs/fundamental-redirects/index.js @@ -1167,7 +1167,7 @@ const MISC_REDIRECT_PATTERNS = [ // redirects often take over from there, so let's only insert "/docs/" // and let any other redirect rules work from that point onwards. localeRedirect( - /^(?AJAX|CSS|DOM|DragDrop|HTML|JavaScript|SVG|Tools|Using_files_from_web_applications|Web|XMLHttpRequest)(?\/.+?)?\/?$/i, + /^(?AJAX|CSS|DOM|DragDrop|HTML|JavaScript|SVG|Tools|Using_files_from_web_applications|Web|XMLHttpRequest|Security)(?\/.+?)?\/?$/i, ({ prefix, subPath = "" }) => `/docs/${prefix}${subPath}`, { permanent: true } ), diff --git a/testing/integration/headless/map_301.py b/testing/integration/headless/map_301.py index e0a0ab1e4e7f..6771a6754167 100644 --- a/testing/integration/headless/map_301.py +++ b/testing/integration/headless/map_301.py @@ -1035,6 +1035,9 @@ url_test("/en-US/XMLHttpRequest", "/en-US/docs/XMLHttpRequest"), url_test("/en-US/XMLHttpRequest/", "/en-US/docs/XMLHttpRequest"), url_test("/en-US/XMLHttpRequest/FormData/", "/en-US/docs/XMLHttpRequest/FormData"), + url_test("/en-US/Security", "/en-US/docs/Security"), + url_test("/en-US/Security/", "/en-US/docs/Security"), + url_test("/en-US/Security/CSP/", "/en-US/docs/Security/CSP"), # Add trailing slash for the home page. url_test("/en-US", "/en-US/"), # Some special cases for "/docs".