2013-02-28 83 views
1

我已成功刪除URL中的參數與此(htaccess的):隱藏的URL參數

RewriteCond %{QUERY_STRING} id=1 
RewriteRule (.*) http://www.website.com/? [R=301,L] 

RewriteCond %{QUERY_STRING} id=2 
RewriteRule (.*) http://www.website.com/contact-us? [R=301,L] 

然而,在根目錄下有一個名爲「移動」的文件夾,其中包含了相同的頁面作爲根目錄除了它們是爲移動設備設計的,我還需要從那裏刪除參數。現在移動網頁重定向到非移動網頁,因爲它們具有相同的參數:

//non-mobile 
http://www.website.com/index.html?id=1 
//mobile 
http://www.website.com/mobile/index.html?id=1 

我顯然需要他們重定向到「移動」文件夾中,但我無法弄清楚如何做到這一點。

順便說一句,如果有人想知道爲什麼有一個HTML擴展,這是因爲我複製了一個名爲HTTrack的程序的網站。它將頁面保存爲index.html,index4352.html等。

回答

1

將一個單獨的.htaccess文件放入移動文件夾中,並將其重定向到移動index.html。

+0

謝謝!這工作。 – Stylock 2013-02-28 11:52:35