我有一些舊URL需要修復,因爲論壇遷移。.htaccess - 重寫查詢字符串並重定向到目錄
舊的URL的樣子: http://www.example.com/forum/topic.asp?TOPIC_ID=666
我想他們重定向到: http://www.example.com/forum/missions/666
我的做法是這樣的,但我抓我的頭,因爲它沒有在所有的工作:
RewriteCond %{QUERY_STRING} ^TOPIC_ID=(.*)$ [NC]
RewriteRule ^/forum$ /forum/missions/%1 [NC,L,R=301]
這似乎是它的倒車。您似乎希望用戶能夠訪問http://www.example.com/forum/missions/666並查看服務器解析爲http://www.example.com/forum/topic.asp的內容? TOPIC_ID = 666。那是對的嗎? – Ding 2015-01-09 22:31:49