2015-06-19 89 views
0

我正在嘗試301使用參數在最後重新定向幾個URL來清理URL。如何使用參數將URL重定向到htaccess中的乾淨URL?

比如我試圖重定向: http://example.com/news/news.php?id=1234 到 ​​

這裏是我的代碼:

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我不確定爲什麼會發生這種情況。

我將不勝感激任何幫助。謝謝!

回答

1

添加問題後簽收,除去查詢字符串

RewriteRule ^news/news\.php$ /posts/vanity-url.php? [L,R=301] 
+0

完美的作品,謝謝! – user2430227

+0

很高興提供幫助。不用謝 – splash58