舊網站從/到/index.shtml有一個(302)重定向。無限循環舊索引文件將舊WP安裝到新的
新網站將在/上顯示。 對於SEO原因,我們希望將301從/index.shtml重定向到/。
但是,如果我添加重定向htaccess文件,我們卡在一個無限循環。所以某處仍然需要從/到index.shtml重定向,但是在哪裏?
舊網站安裝在根目錄/中。 新網站仍然位於/ dev /(不是我的選擇),但htaccess可以確保何時有人前往/他們實際在/ dev /中查看網站。 htaccess保存在/而不是/ dev /中。
舊的從/index.shtml重定向到/ be的位置?
我htaccess的代碼行產生了一個問題:
IfModule mod_rewrite的:
重定向301 /index.shtml http://www.example.com/
可能的錯誤所致。 c(帶括號)
RewriteEngine On
RewriteBase/
重寫規則^ $的index.php! - [L]
的RewriteCond%{} REQUEST_FILENAME -f
的RewriteCond%{} REQUEST_FILENAME -d
重寫規則。的index.php [L]
/IfModule(用方括號)