2011-12-06 153 views
0

我有一個問題,通過htaccess爲參數頁面創建重定向301。 我想在一個目錄中的所有頁面重定向到另一個網頁(新的URL是不帶參數並具有不同的結構,所以我只是想重定向到的主要部分).htaccess重定向,帶參數的URL

這意味着 - 我現在已經

http://www.mysite.com/old_directory/page.php?s=12345 

等等,他們都我想重定向到

http://www.mysite.com/new_directory/ 

我應該如何修改這個重定向?它的Apache服務器和Wordpress平臺。

+0

要清楚,要一切從'old_directory'到'new_directory'重定向和包括URL參數? –

回答

0

如果僅用一個問號結束替換字符串,它將刪除現有的查詢字符串。 mod_rewrite

RewriteRule ^/old_directory/.* /new_directory/? [R=301,L]

+0

你會想要一個?在結尾處:'/ new_directory /?'否則查詢字符串將自動追加。 –

+0

糟糕,那是最重要的部分。謝謝。 – chawkinsuf