Skip to content

Commit

Permalink
Merge pull request #3738 from pmclanahan/fix-sumo-redirects-1236910
Browse files Browse the repository at this point in the history
Fix bug 1236910: Add redirects for SUMO
  • Loading branch information
alexgibson committed Jan 5, 2016
2 parents a11b450 + a681f50 commit 9c03687
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 0 deletions.
3 changes: 3 additions & 0 deletions bedrock/firefox/redirects.py
Expand Up @@ -275,4 +275,7 @@ def firefox_mobile_faq(request, *args, **kwargs):
redirect(r'^projects/seamonkey/releases/updates/(?P<x>.*)$',
'http://www.seamonkey-project.org/releases/updates/{x}'),
redirect(r'^projects/seamonkey/start/$', 'http://www.seamonkey-project.org/start/'),

# Bug 638948 redirect beta privacy policy link
redirect(r'^firefox/beta/feedbackprivacypolicy/?$', '/privacy/firefox/'),
)
3 changes: 3 additions & 0 deletions bedrock/mozorg/redirects.py
Expand Up @@ -572,6 +572,9 @@ def decider(request, **kwargs):
# bug 1003737
redirect(r'^impressum/?$', '/about/legal/impressum/'),

# bug 1236910
redirect(r'^support(/.*)?$', 'https://support.mozilla.org/'),

# bug 832348 **/index.html -> **/
# leave this at the bottom
redirect(r'^(.*)/index\.html$', '/{}/', locale_prefix=False),
Expand Down
4 changes: 4 additions & 0 deletions etc/httpd/global.conf
Expand Up @@ -753,3 +753,7 @@ RewriteRule ^(/(?:\w{2,3}(?:-\w{2})?/)?projects/xforms/2005/type)$ /b$1 [PT]
RewriteRule ^(/xbl)$ /b$1 [PT]

RewriteRule ^(/(?:\w{2,3}(?:-\w{2})?/)?projects/seamonkey(/.*)?)$ /b$1 [PT]

RewriteRule ^(/(?:\w{2,3}(?:-\w{2})?/)?support(?:/.*)?)$ /b$1 [PT]

RewriteRule ^(/(?:\w{2,3}(?:-\w{2})?/)?firefox/beta/feedbackprivacypolicy/?)$ /b$1 [PT]
5 changes: 5 additions & 0 deletions test_redirects/map_htaccess.py
Expand Up @@ -116,4 +116,9 @@
'http://www.seamonkey-project.org/releases/updates/so-good'),
url_test('/projects/seamonkey/start/', 'http://www.seamonkey-project.org/start/'),

# bug 1236910
url_test('/support/firefox/options', 'https://support.mozilla.org/'),

# Bug 638948 redirect beta privacy policy link
url_test('/firefox/beta/feedbackprivacypolicy/', '/privacy/firefox/'),
))

0 comments on commit 9c03687

Please sign in to comment.