我有一些旧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