Difference between revisions of "Team Fortress Wiki:Wiki.tf"

From Team Fortress Wiki
Jump to: navigation, search
(This is what happens when you use https when it's not needed)
(Undo edit by Lagg (Talk) (1784938) Fixed apparently)
Line 7: Line 7:
 
listen                                [::]:80;
 
listen                                [::]:80;
 
server_name                          wiki.tf;
 
server_name                          wiki.tf;
rewrite ^/awsum                      http://wiki.teamfortress.com/wiki/User:Moussekateer            permanent;
+
rewrite ^/awsum                      https://wiki.teamfortress.com/wiki/User:Moussekateer            permanent;
rewrite ^/[Rr]c                      http://wiki.teamfortress.com/wiki/Special:RecentChanges        permanent;
+
rewrite ^/[Rr]c                      https://wiki.teamfortress.com/wiki/Special:RecentChanges        permanent;
 
rewrite ^/[Rr]t                      http://irc.biringa.com/channel/tfwiki-rc                        permanent;
 
rewrite ^/[Rr]t                      http://irc.biringa.com/channel/tfwiki-rc                        permanent;
rewrite ^/[Ii]rc                      http://wiki.teamfortress.com/wiki/Team_Fortress_Wiki:IRC      permanent;
+
rewrite ^/[Ii]rc                      https://wiki.teamfortress.com/wiki/Team_Fortress_Wiki:IRC      permanent;
 
rewrite ^/[Ll]ogs                    http://irc.biringa.com/channel/tfwiki                          permanent;
 
rewrite ^/[Ll]ogs                    http://irc.biringa.com/channel/tfwiki                          permanent;
 
rewrite ^/[Ii]rclogs                  http://irc.biringa.com/channel/tfwiki                          permanent;
 
rewrite ^/[Ii]rclogs                  http://irc.biringa.com/channel/tfwiki                          permanent;
rewrite ^/[Ii]rcrules                http://wiki.teamfortress.com/wiki/Team_Fortress_Wiki:IRC#Rules permanent;
+
rewrite ^/[Ii]rcrules                https://wiki.teamfortress.com/wiki/Team_Fortress_Wiki:IRC#Rules permanent;
 
rewrite ^/[Ss]tafflogs                http://irc.biringa.com/channel/tfwiki-staff                    permanent;
 
rewrite ^/[Ss]tafflogs                http://irc.biringa.com/channel/tfwiki-staff                    permanent;
 
rewrite ^/[Yy]outube                  https://youtube.com/OfficialTF2Wiki                            permanent;
 
rewrite ^/[Yy]outube                  https://youtube.com/OfficialTF2Wiki                            permanent;
Line 20: Line 20:
 
rewrite /[Dd](?:ota)?2:(.*)          http://www.dota2wiki.com/wiki/$1                                permanent;
 
rewrite /[Dd](?:ota)?2:(.*)          http://www.dota2wiki.com/wiki/$1                                permanent;
 
rewrite /[Pp](?:portal_?)?2?:(.*)    http://theportalwiki.com/wiki/$1                                permanent;
 
rewrite /[Pp](?:portal_?)?2?:(.*)    http://theportalwiki.com/wiki/$1                                permanent;
rewrite ^/[Ss]/(.*)                  http://wiki.teamfortress.com/wiki/Special:$1                  permanent;
+
rewrite ^/[Ss]/(.*)                  https://wiki.teamfortress.com/wiki/Special:$1                  permanent;
rewrite ^/[Tt]/(.*)                  http://wiki.teamfortress.com/wiki/Talk:$1                      permanent;
+
rewrite ^/[Tt]/(.*)                  https://wiki.teamfortress.com/wiki/Talk:$1                      permanent;
rewrite ^/[Uu]/(.*)                  http://wiki.teamfortress.com/wiki/User:$1                      permanent;
+
rewrite ^/[Uu]/(.*)                  https://wiki.teamfortress.com/wiki/User:$1                      permanent;
rewrite ^/[Uu][Tt]/(.*)              http://wiki.teamfortress.com/wiki/User_talk:$1                permanent;
+
rewrite ^/[Uu][Tt]/(.*)              https://wiki.teamfortress.com/wiki/User_talk:$1                permanent;
rewrite ^/[Ee]/(.*)                  http://wiki.teamfortress.com/w/?action=edit&title=$1          permanent;
+
rewrite ^/[Ee]/(.*)                  https://wiki.teamfortress.com/w/?action=edit&title=$1          permanent;
rewrite ^/[Dd]/(\d+)                  http://wiki.teamfortress.com/w/?diff=$1                        permanent;
+
rewrite ^/[Dd]/(\d+)                  https://wiki.teamfortress.com/w/?diff=$1                        permanent;
rewrite ^/[Pp]/(\d\d\d\d)-0?1-(\d\d?) http://wiki.teamfortress.com/wiki/January_$2,_$1_Patch        permanent;
+
rewrite ^/[Pp]/(\d\d\d\d)-0?1-(\d\d?) https://wiki.teamfortress.com/wiki/January_$2,_$1_Patch        permanent;
rewrite ^/[Pp]/(\d\d\d\d)-0?2-(\d\d?) http://wiki.teamfortress.com/wiki/February_$2,_$1_Patch        permanent;
+
rewrite ^/[Pp]/(\d\d\d\d)-0?2-(\d\d?) https://wiki.teamfortress.com/wiki/February_$2,_$1_Patch        permanent;
rewrite ^/[Pp]/(\d\d\d\d)-0?3-(\d\d?) http://wiki.teamfortress.com/wiki/March_$2,_$1_Patch          permanent;
+
rewrite ^/[Pp]/(\d\d\d\d)-0?3-(\d\d?) https://wiki.teamfortress.com/wiki/March_$2,_$1_Patch          permanent;
rewrite ^/[Pp]/(\d\d\d\d)-0?4-(\d\d?) http://wiki.teamfortress.com/wiki/April_$2,_$1_Patch          permanent;
+
rewrite ^/[Pp]/(\d\d\d\d)-0?4-(\d\d?) https://wiki.teamfortress.com/wiki/April_$2,_$1_Patch          permanent;
rewrite ^/[Pp]/(\d\d\d\d)-0?5-(\d\d?) http://wiki.teamfortress.com/wiki/May_$2,_$1_Patch            permanent;
+
rewrite ^/[Pp]/(\d\d\d\d)-0?5-(\d\d?) https://wiki.teamfortress.com/wiki/May_$2,_$1_Patch            permanent;
rewrite ^/[Pp]/(\d\d\d\d)-0?6-(\d\d?) http://wiki.teamfortress.com/wiki/June_$2,_$1_Patch            permanent;
+
rewrite ^/[Pp]/(\d\d\d\d)-0?6-(\d\d?) https://wiki.teamfortress.com/wiki/June_$2,_$1_Patch            permanent;
rewrite ^/[Pp]/(\d\d\d\d)-0?7-(\d\d?) http://wiki.teamfortress.com/wiki/July_$2,_$1_Patch            permanent;
+
rewrite ^/[Pp]/(\d\d\d\d)-0?7-(\d\d?) https://wiki.teamfortress.com/wiki/July_$2,_$1_Patch            permanent;
rewrite ^/[Pp]/(\d\d\d\d)-0?8-(\d\d?) http://wiki.teamfortress.com/wiki/August_$2,_$1_Patch          permanent;
+
rewrite ^/[Pp]/(\d\d\d\d)-0?8-(\d\d?) https://wiki.teamfortress.com/wiki/August_$2,_$1_Patch          permanent;
rewrite ^/[Pp]/(\d\d\d\d)-0?9-(\d\d?) http://wiki.teamfortress.com/wiki/September_$2,_$1_Patch      permanent;
+
rewrite ^/[Pp]/(\d\d\d\d)-0?9-(\d\d?) https://wiki.teamfortress.com/wiki/September_$2,_$1_Patch      permanent;
rewrite ^/[Pp]/(\d\d\d\d)-10-(\d\d?)  http://wiki.teamfortress.com/wiki/October_$2,_$1_Patch        permanent;
+
rewrite ^/[Pp]/(\d\d\d\d)-10-(\d\d?)  https://wiki.teamfortress.com/wiki/October_$2,_$1_Patch        permanent;
rewrite ^/[Pp]/(\d\d\d\d)-11-(\d\d?)  http://wiki.teamfortress.com/wiki/November_$2,_$1_Patch        permanent;
+
rewrite ^/[Pp]/(\d\d\d\d)-11-(\d\d?)  https://wiki.teamfortress.com/wiki/November_$2,_$1_Patch        permanent;
rewrite ^/[Pp]/(\d\d\d\d)-12-(\d\d?)  http://wiki.teamfortress.com/wiki/December_$2,_$1_Patch        permanent;
+
rewrite ^/[Pp]/(\d\d\d\d)-12-(\d\d?)  https://wiki.teamfortress.com/wiki/December_$2,_$1_Patch        permanent;
rewrite ^/(.*)                        http://wiki.teamfortress.com/wiki/$1                          permanent;
+
rewrite ^/(.*)                        https://wiki.teamfortress.com/wiki/$1                          permanent;
 
}</nowiki>
 
}</nowiki>
 
[[Category:Team Fortress Wiki]]
 
[[Category:Team Fortress Wiki]]

Revision as of 17:59, 21 October 2014

wiki.tf is a pseudo-official URL shortener for the Team Fortress Wiki.

Current rewrite rules

   	server {
		listen                                80;
		listen                                [::]:80;
		server_name                           wiki.tf;
		rewrite ^/awsum                       https://wiki.teamfortress.com/wiki/User:Moussekateer            permanent;
		rewrite ^/[Rr]c                       https://wiki.teamfortress.com/wiki/Special:RecentChanges        permanent;
		rewrite ^/[Rr]t                       http://irc.biringa.com/channel/tfwiki-rc                        permanent;
		rewrite ^/[Ii]rc                      https://wiki.teamfortress.com/wiki/Team_Fortress_Wiki:IRC       permanent;
		rewrite ^/[Ll]ogs                     http://irc.biringa.com/channel/tfwiki                           permanent;
		rewrite ^/[Ii]rclogs                  http://irc.biringa.com/channel/tfwiki                           permanent;
		rewrite ^/[Ii]rcrules                 https://wiki.teamfortress.com/wiki/Team_Fortress_Wiki:IRC#Rules permanent;
		rewrite ^/[Ss]tafflogs                http://irc.biringa.com/channel/tfwiki-staff                     permanent;
		rewrite ^/[Yy]outube                  https://youtube.com/OfficialTF2Wiki                             permanent;
		rewrite ^/[Tt]witter                  https://twitter.com/OfficialTFWiki                              permanent;
		                                      # Sss inconsssissstent usernamesss
		rewrite /[Dd](?:ota)?2:(.*)           http://www.dota2wiki.com/wiki/$1                                permanent;
		rewrite /[Pp](?:portal_?)?2?:(.*)     http://theportalwiki.com/wiki/$1                                permanent;
		rewrite ^/[Ss]/(.*)                   https://wiki.teamfortress.com/wiki/Special:$1                   permanent;
		rewrite ^/[Tt]/(.*)                   https://wiki.teamfortress.com/wiki/Talk:$1                      permanent;
		rewrite ^/[Uu]/(.*)                   https://wiki.teamfortress.com/wiki/User:$1                      permanent;
		rewrite ^/[Uu][Tt]/(.*)               https://wiki.teamfortress.com/wiki/User_talk:$1                 permanent;
		rewrite ^/[Ee]/(.*)                   https://wiki.teamfortress.com/w/?action=edit&title=$1           permanent;
		rewrite ^/[Dd]/(\d+)                  https://wiki.teamfortress.com/w/?diff=$1                        permanent;
		rewrite ^/[Pp]/(\d\d\d\d)-0?1-(\d\d?) https://wiki.teamfortress.com/wiki/January_$2,_$1_Patch         permanent;
		rewrite ^/[Pp]/(\d\d\d\d)-0?2-(\d\d?) https://wiki.teamfortress.com/wiki/February_$2,_$1_Patch        permanent;
		rewrite ^/[Pp]/(\d\d\d\d)-0?3-(\d\d?) https://wiki.teamfortress.com/wiki/March_$2,_$1_Patch           permanent;
		rewrite ^/[Pp]/(\d\d\d\d)-0?4-(\d\d?) https://wiki.teamfortress.com/wiki/April_$2,_$1_Patch           permanent;
		rewrite ^/[Pp]/(\d\d\d\d)-0?5-(\d\d?) https://wiki.teamfortress.com/wiki/May_$2,_$1_Patch             permanent;
		rewrite ^/[Pp]/(\d\d\d\d)-0?6-(\d\d?) https://wiki.teamfortress.com/wiki/June_$2,_$1_Patch            permanent;
		rewrite ^/[Pp]/(\d\d\d\d)-0?7-(\d\d?) https://wiki.teamfortress.com/wiki/July_$2,_$1_Patch            permanent;
		rewrite ^/[Pp]/(\d\d\d\d)-0?8-(\d\d?) https://wiki.teamfortress.com/wiki/August_$2,_$1_Patch          permanent;
		rewrite ^/[Pp]/(\d\d\d\d)-0?9-(\d\d?) https://wiki.teamfortress.com/wiki/September_$2,_$1_Patch       permanent;
		rewrite ^/[Pp]/(\d\d\d\d)-10-(\d\d?)  https://wiki.teamfortress.com/wiki/October_$2,_$1_Patch         permanent;
		rewrite ^/[Pp]/(\d\d\d\d)-11-(\d\d?)  https://wiki.teamfortress.com/wiki/November_$2,_$1_Patch        permanent;
		rewrite ^/[Pp]/(\d\d\d\d)-12-(\d\d?)  https://wiki.teamfortress.com/wiki/December_$2,_$1_Patch        permanent;
		rewrite ^/(.*)                        https://wiki.teamfortress.com/wiki/$1                           permanent;
	}