diff options
Diffstat (limited to 'pydis_site/apps')
| -rw-r--r-- | pydis_site/apps/redirect/redirects.yaml | 6 | ||||
| -rw-r--r-- | pydis_site/apps/redirect/tests.py | 2 | ||||
| -rw-r--r-- | pydis_site/apps/redirect/views.py | 4 | 
3 files changed, 8 insertions, 4 deletions
| diff --git a/pydis_site/apps/redirect/redirects.yaml b/pydis_site/apps/redirect/redirects.yaml index ce789b61..c5f113fb 100644 --- a/pydis_site/apps/redirect/redirects.yaml +++ b/pydis_site/apps/redirect/redirects.yaml @@ -70,6 +70,12 @@ off-topic_redirect:      redirect_route: "content:page_category"      redirect_arguments: ["guides/pydis-guides/off-topic-etiquette"] +good_questions_redirect_alt: +    # In a few places we were linking to a version outside of the guides app. +    original_path: pages/asking-good-questions/ +    redirect_route: "content:page_category" +    redirect_arguments: ["guides/pydis-guides/asking-good-questions"] +  # Resources  resources_index_redirect:    original_path: pages/resources/ diff --git a/pydis_site/apps/redirect/tests.py b/pydis_site/apps/redirect/tests.py index fce2642f..2cfa3478 100644 --- a/pydis_site/apps/redirect/tests.py +++ b/pydis_site/apps/redirect/tests.py @@ -56,6 +56,6 @@ class RedirectTests(TestCase):                          f"home:{data['redirect_route']}",                          args=expected_args                      ), -                    status_code=302 +                    status_code=301                  )                  self.assertEqual(resp.status_code, 200) diff --git a/pydis_site/apps/redirect/views.py b/pydis_site/apps/redirect/views.py index 9dc9881a..21180cdf 100644 --- a/pydis_site/apps/redirect/views.py +++ b/pydis_site/apps/redirect/views.py @@ -6,9 +6,7 @@ from django.views.generic import RedirectView  class CustomRedirectView(RedirectView):      """Extended RedirectView for manual route args.""" -    # We want temporary redirects for the time being, after this is running on prod and -    # stable we can enable permanent redirects. -    permanent = False +    permanent = True      static_args = ()      prefix_redirect = False | 
