2011-04-18 63 views
0

我想重定向所有子目錄頁面主目錄,除了幾頁(如(somepage1.html)。htaccess的選擇性重定向

RewriteEngine On 
RewriteCond %{REQUEST_URI} !^/(de|ru)/somepage1.html 
RewriteRule ^([a-z]{2}|zh-CN|zh-TW)/(.*)$ /$2 [R=301,L] 

惟獨沒有去工作/ somepage1.html重定向首頁(/),這是不能接受的。我不會在所有它不重定向。 我怎樣才能實現它 Thanks1

回答

0

遠高於規則明確排除de/somepage1.html URL所以它是最有可能的一些規則是重定向de/somepage1.html/。您是否使用wordpress或任何其他一些CMS工具?這可能在.htaccess文件中有它自己的規則,請檢查。

當重定向發生時,它也有助於檢查Web服務器的訪問日誌。

0

我提供的代碼是完美工作,所以如果有人尋找這種解決方案可以使用它沒有戰鬥。 不工作的原因是我的網站保持現金,因此不經常更新。