Skip to content

Commit 4e88b41

Browse files
authored
Refactor redirects for iteach.msu.edu
1 parent 861329f commit 4e88b41

File tree

1 file changed

+28
-59
lines changed

1 file changed

+28
-59
lines changed

config/all/nginx/templates/redirects.conf.template

Lines changed: 28 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -628,66 +628,35 @@ if ( $host ~* "aseees.hcommons.org" ) {
628628
rewrite ^/(.*)$ https://hcommons.org/ permanent;
629629
}
630630

631-
# iteach.msu.edu
631+
# iteach.msu.edu redirects
632632

633-
if ($http_host = "iteach.msu.edu") {
634-
rewrite ^/(.*)$ https://iteach.commons.msu.edu/$1 permanent;
633+
if ($host ~* "iteach.msu.edu") {
634+
rewrite ^/(.*)$ https://iteach.commons.msu.edu/$1 permanent;
635635
}
636636

637-
if ($http_host = "www.iteach.msu.edu") {
638-
rewrite ^/(.*)$ https://iteach.commons.msu.edu/$1 permanent;
639-
}
640-
641-
if ($host = "iteach.msu.edu") {
642-
rewrite ^/$ https://iteach.commons.msu.edu/ permanent;
643-
rewrite ^/pathways/252/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
644-
rewrite ^/pathways/417/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
645-
rewrite ^/pathways/259/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
646-
rewrite ^/pathways/421/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
647-
rewrite ^/pathways/286/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
648-
rewrite ^/pathways/364/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
649-
rewrite ^/pathways/528/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
650-
rewrite ^/pathways/346/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
651-
rewrite ^/pathways/532/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
652-
rewrite ^/pathways/273/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
653-
rewrite ^/pathways/391/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
654-
rewrite ^/pathways/372/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
655-
rewrite ^/pathways/367/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
656-
rewrite ^/pathways/399/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
657-
rewrite ^/pathways/495/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
658-
rewrite ^/pathways/486/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
659-
rewrite ^/pathways/473/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
660-
rewrite ^/pathways/460/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
661-
rewrite ^/pathways/437/playlist$ https://iteach.commons.msu.edu/playlists/pl-active-learning-engaging-practices/ permanent;
662-
rewrite ^/pathways/414/playlist$ https://iteach.commons.msu.edu/playlists/pl-active-learning-engaging-practices/ permanent;
663-
rewrite ^/pathways/405/playlist$ https://iteach.commons.msu.edu/playlists/pl-active-learning-engaging-practices/ permanent;
664-
rewrite ^/pathways/248/playlist$ https://iteach.commons.msu.edu/playlists/pl-active-learning-engaging-practices/ permanent;
665-
rewrite ^/pathways/235/playlist$ https://iteach.commons.msu.edu/playlists/assessment/ permanent;
666-
}
667-
668-
if ($host = "www.iteach.msu.edu") {
669-
rewrite ^/$ https://iteach.commons.msu.edu/ permanent;
670-
rewrite ^/pathways/252/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
671-
rewrite ^/pathways/417/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
672-
rewrite ^/pathways/259/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
673-
rewrite ^/pathways/421/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
674-
rewrite ^/pathways/286/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
675-
rewrite ^/pathways/364/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
676-
rewrite ^/pathways/528/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
677-
rewrite ^/pathways/346/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
678-
rewrite ^/pathways/532/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
679-
rewrite ^/pathways/273/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
680-
rewrite ^/pathways/391/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
681-
rewrite ^/pathways/372/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
682-
rewrite ^/pathways/367/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
683-
rewrite ^/pathways/399/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
684-
rewrite ^/pathways/495/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
685-
rewrite ^/pathways/486/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
686-
rewrite ^/pathways/473/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
687-
rewrite ^/pathways/460/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
688-
rewrite ^/pathways/437/playlist$ https://iteach.commons.msu.edu/playlists/pl-active-learning-engaging-practices/ permanent;
689-
rewrite ^/pathways/414/playlist$ https://iteach.commons.msu.edu/playlists/pl-active-learning-engaging-practices/ permanent;
690-
rewrite ^/pathways/405/playlist$ https://iteach.commons.msu.edu/playlists/pl-active-learning-engaging-practices/ permanent;
691-
rewrite ^/pathways/248/playlist$ https://iteach.commons.msu.edu/playlists/pl-active-learning-engaging-practices/ permanent;
692-
rewrite ^/pathways/235/playlist$ https://iteach.commons.msu.edu/playlists/assessment/ permanent;
637+
if ($host ~* "iteach.msu.edu") {
638+
rewrite ^/$ https://iteach.commons.msu.edu/ permanent;
639+
rewrite ^/pathways/252/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
640+
rewrite ^/pathways/417/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
641+
rewrite ^/pathways/259/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
642+
rewrite ^/pathways/421/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
643+
rewrite ^/pathways/286/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
644+
rewrite ^/pathways/364/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
645+
rewrite ^/pathways/528/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
646+
rewrite ^/pathways/346/playlist$ https://iteach.commons.msu.edu/playlists/course-design/ permanent;
647+
rewrite ^/pathways/532/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
648+
rewrite ^/pathways/273/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
649+
rewrite ^/pathways/391/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
650+
rewrite ^/pathways/372/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
651+
rewrite ^/pathways/367/playlist$ https://iteach.commons.msu.edu/playlists/edtech-genai/ permanent;
652+
rewrite ^/pathways/399/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
653+
rewrite ^/pathways/495/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
654+
rewrite ^/pathways/486/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
655+
rewrite ^/pathways/473/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
656+
rewrite ^/pathways/460/playlist$ https://iteach.commons.msu.edu/playlists/inclusive-pedagogy/ permanent;
657+
rewrite ^/pathways/437/playlist$ https://iteach.commons.msu.edu/playlists/pl-active-learning-engaging-practices/ permanent;
658+
rewrite ^/pathways/414/playlist$ https://iteach.commons.msu.edu/playlists/pl-active-learning-engaging-practices/ permanent;
659+
rewrite ^/pathways/405/playlist$ https://iteach.commons.msu.edu/playlists/pl-active-learning-engaging-practices/ permanent;
660+
rewrite ^/pathways/248/playlist$ https://iteach.commons.msu.edu/playlists/pl-active-learning-engaging-practices/ permanent;
661+
rewrite ^/pathways/235/playlist$ https://iteach.commons.msu.edu/playlists/assessment/ permanent;
693662
}

0 commit comments

Comments
 (0)