Difference between revisions of "Team Fortress Wiki:Wiki.tf"
m (→Current rewrite rules: httpsize) |
(This is what happens when you use https when it's not needed) |
||
Line 7: | Line 7: | ||
listen [::]:80; | listen [::]:80; | ||
server_name wiki.tf; | server_name wiki.tf; | ||
− | rewrite ^/awsum | + | rewrite ^/awsum http://wiki.teamfortress.com/wiki/User:Moussekateer permanent; |
− | rewrite ^/[Rr]c | + | rewrite ^/[Rr]c http://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 | + | rewrite ^/[Ii]rc http://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 | + | rewrite ^/[Ii]rcrules http://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]/(.*) | + | rewrite ^/[Ss]/(.*) http://wiki.teamfortress.com/wiki/Special:$1 permanent; |
− | rewrite ^/[Tt]/(.*) | + | rewrite ^/[Tt]/(.*) http://wiki.teamfortress.com/wiki/Talk:$1 permanent; |
− | rewrite ^/[Uu]/(.*) | + | rewrite ^/[Uu]/(.*) http://wiki.teamfortress.com/wiki/User:$1 permanent; |
− | rewrite ^/[Uu][Tt]/(.*) | + | rewrite ^/[Uu][Tt]/(.*) http://wiki.teamfortress.com/wiki/User_talk:$1 permanent; |
− | rewrite ^/[Ee]/(.*) | + | rewrite ^/[Ee]/(.*) http://wiki.teamfortress.com/w/?action=edit&title=$1 permanent; |
− | rewrite ^/[Dd]/(\d+) | + | rewrite ^/[Dd]/(\d+) http://wiki.teamfortress.com/w/?diff=$1 permanent; |
− | rewrite ^/[Pp]/(\d\d\d\d)-0?1-(\d\d?) | + | 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?2-(\d\d?) | + | 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?3-(\d\d?) | + | 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?4-(\d\d?) | + | 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?5-(\d\d?) | + | 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?6-(\d\d?) | + | 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?7-(\d\d?) | + | 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?8-(\d\d?) | + | 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?9-(\d\d?) | + | 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)-10-(\d\d?) | + | 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)-11-(\d\d?) | + | 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)-12-(\d\d?) | + | rewrite ^/[Pp]/(\d\d\d\d)-12-(\d\d?) http://wiki.teamfortress.com/wiki/December_$2,_$1_Patch permanent; |
− | rewrite ^/(.*) | + | rewrite ^/(.*) http://wiki.teamfortress.com/wiki/$1 permanent; |
}</nowiki> | }</nowiki> | ||
[[Category:Team Fortress Wiki]] | [[Category:Team Fortress Wiki]] |
Revision as of 04:18, 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 http://wiki.teamfortress.com/wiki/User:Moussekateer permanent; rewrite ^/[Rr]c http://wiki.teamfortress.com/wiki/Special:RecentChanges 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 ^/[Ll]ogs 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 ^/[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]/(.*) http://wiki.teamfortress.com/wiki/Special:$1 permanent; rewrite ^/[Tt]/(.*) http://wiki.teamfortress.com/wiki/Talk:$1 permanent; rewrite ^/[Uu]/(.*) http://wiki.teamfortress.com/wiki/User:$1 permanent; rewrite ^/[Uu][Tt]/(.*) http://wiki.teamfortress.com/wiki/User_talk:$1 permanent; rewrite ^/[Ee]/(.*) http://wiki.teamfortress.com/w/?action=edit&title=$1 permanent; rewrite ^/[Dd]/(\d+) http://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?2-(\d\d?) http://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?4-(\d\d?) http://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?6-(\d\d?) http://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?8-(\d\d?) http://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)-10-(\d\d?) http://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)-12-(\d\d?) http://wiki.teamfortress.com/wiki/December_$2,_$1_Patch permanent; rewrite ^/(.*) http://wiki.teamfortress.com/wiki/$1 permanent; }