【发布时间】:2011-09-06 17:25:30
【问题描述】:
我有:
Redirect 301 /blog/?p=1 @987654321@
效果很好,除非后面跟着:
RedirectMatch 301 ^/blog(/)?(.*)$ http://www.new-site.com/blog/$2
我尝试了各种版本,包括 RewriteRule,但没有任何效果。如何保留第一个特定规则,并编写“其他所有内容都保留其请求 uri 和查询字符串”规则?
谢谢
【问题讨论】:
-
请发布您的 .htaccess 文件。很可能是写的顺序造成的,就像操作的顺序一样。
-
如果 htaccess 文件中只有这两行,它仍然不起作用,但只有第一行很好用!
标签: .htaccess mod-rewrite mod-alias