我期待着將oldomain.com及其語言文件夾oldomain.com/en和oldomain.com/it中的所有內容更改爲newdomain.com for firstdomain和newdomain.it對於後者。我現在需要照顧舊域的舊鏈接,並在olddomain的htcaccess中進行一些301重定向。使用htaccess重定向網站文件夾拆分爲兩個不同的域
我想我可能需要的東西是這樣的:
RewriteRule ^en(.*)$ newdomain.com$1 [L,R=301]
RewriteRule ^it(.*)$ newdomain.it$1 [L,R=301]
我不知道這是足夠的,因爲我看到許多變種四周,我不是專家。我應該照顧root olddomain嗎?我應該在/之前使用Rewritebase或其他代碼嗎?
我也剝離了文件夾和html extenisons到新的網站頁面,所以我需要手動將任何文件夾或子文件夾下的任何頁面重定向到沒有html的新域的根目錄。
正確方向的任何幫助或提示都將會顯示出來。 感謝
感謝您的回覆!舊的odmain實際上是指向我需要放置這樣的htaccess代碼的文件夾,而newdomain將指向根,所以我想我會在開頭添加Rewritebase。任何提示如何使用htaccess將任何文件夾下的舊頁面重定向到根目錄並將任何舊頁面與html重定向爲非html? – user2298982 2013-05-05 19:59:28