2014-01-23 44 views
1

我一直在谷歌上搜索了幾個小時,但我似乎無法找到我後,沒有的我已經試過的東西似乎工作的任何例子。 ..htaccess的重定向到目錄,如果URL中包含

我有根現有的網站。所有網址以index.php?main_page開頭。我想將整個站點移動到一個名爲shop的新文件夾,但需要root訪問其他文件(本例中爲WP)。那麼,如何格式化我的htaccess的文件,以便它像重定向所有請求:

http://www.mydomain.com/index.php?main_page=XYZ 

http://www.mydomain.com/shop/index.php?main_page=XYZ 

也許值得一提的 - 我想保留請求的URL和去同網頁,而不是簡單地重定向到店...

回答

1

你的文檔根這對htaccess文件添加,並確保它的之前任何WordPress的相關規則:

RewriteCond %{QUERY_STRING} ^main_page 
RewriteRule ^index\.php$ /shop/index.php [L] 
相關問題