【发布时间】:2011-07-18 13:25:44
【问题描述】:
我是通过 .htacces 进行 301 重定向的新手。
我可以得到简单的重定向
redirect 301 /test.html http://www.domain.com/test2.html
工作,但我有一些这样的网址
redirect 301 /test.asp?Group=100 http://www.domain.com/test3.html
由于某种原因,这些不起作用。
谢谢。
【问题讨论】:
-
只需删除查询字符串,它将被原封不动地复制到新的 URL(例如
redirect 301 /test.asp http://www.domain.com/test3.html)。如果您只需要在特定查询字符串上重定向(例如,在Group=100时重定向,但如果有其他值则忽略).. 那么您必须使用 mod_rewrite。
标签: .htaccess redirect http-status-code-301