由於我正在進行網站遷移,我一直在努力解決301重定向問題,並且會喜歡一些幫助。301重定向單個目錄的子目錄路徑
我打算將整個域名(www.oldsite.com)移至新域名(www.newsite.com)。我計劃通過將DNS更改爲指向新服務器來實現此目標。在新網站上,我試圖在我的.htaccess文件中設置301個重定向,以提供任何不存在的URL的目的地。
大多數重定向是罰款: 重定向301 /老DIR-1//新DIR-1/ ......工作正常。
但是,如果我想也重定向一個子目錄:
重定向301 /老DIR-1 /子目錄/ /新DIR-1/
...實際結果是:
www.newsite.com/new-dir-1/subdir
我不想通過子目錄。
我已經嘗試了噸組合和教程和重寫等規則:
重寫規則^舊-DIR-1 /(.*)/新-DIR-1/$ 1 [R = 301,L]
和無數其他變化......任何想法?