【发布时间】:2015-06-19 19:29:13
【问题描述】:
我正在尝试 301 重定向几个带有参数的 URL,以清除 URL。
例如,我正在尝试重定向: http://example.com/news/news.php?id=1234 到 http://example.com/posts/vanity-url.php
这是我的代码:
RewriteCond %{QUERY_STRING} id=1234
RewriteRule ^news/news\.php$ /posts/vanity-url.php [L,R=301]
我觉得我很接近这段代码,但它会将我重定向到: http://example.com/posts/vanity-url.php?id=1234 我不知道为什么会这样。
如果有任何帮助,我将不胜感激。谢谢!
【问题讨论】:
标签: .htaccess mod-rewrite redirect