0
我在我的根目錄中的子文件夾中開發了我的開發站點,現在我的生產版本已經存在於根目錄中。我想使用dev .htaccess重定向到網站的根版本。wordpress子文件夾.htaccess將文件夾重定向到域根目錄
我已經按照這個鏈接的說明: Redirect subdirectory of old domain to root folder of new domain via htaccess
,這是我的代碼:
RewriteEngine On
RewriteRule ^newsite/* http://www.mydomain.com/ [R=301,L]
目前它只是造就了404和住在同一地址,而無需重定向到根。
我現在無法做出任何迴應,請問有誰能指出我正確的方向嗎?
感謝 弗蘭克
編輯
因此,這是它看起來像你的建議拉維,這是正確的實現?
<IfModule mod_rewrite.c>
RewriteRule ^newsite(/(.*))?$ http://www.mydomain.com/$2 [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
這不適合我。 我試圖在這裏粘貼代碼,但它一直在我身上失敗。 – frankstuner
據我瞭解你的要求,如果用戶輸入「www.mydomain.com/newsite/newpage.php」,他/他會被重定向到「www.mydomain.com/newpage.php」。如果這不是你想要的,請再舉一個例子來說明你的要求。 –
ahh yep,它是我試圖重定向回根目錄的整個文件夾。 如:www.mydomain.com/newsite/或www.mydomain.com/newsite/newpage.php 我想重定向到www.mydomain.com/ 到www.mydomain內的任何頁面的任何電話。 com/newsite /目錄。 – frankstuner