0

我有一些關於在Apache服務器上重定向301的問題,這是從舊網站重定向。如何301將舊域中的文件夾分配給新域,然後單獨將301個子文件夾分配給新域?

舊域名:

http://xx.xxxxx.xxxxx.com/folder 

新域名:

http://www.xxxxxxxxx.com.au 

在這種情況下,對舊域我的網站完全坐落在網站的「文件夾」部分。我有畫廊,文章等都坐在「文件夾」,我想在一個頁面的基礎上重定向到新網站。有超過1000頁被重定向。

我已經在Excel文檔中設置了舊的URL和新的URL,並準備添加到.htaccess的條目,我希望能夠將舊網站的主頁重定向到新的域,然後很多關鍵文章,畫廊,舊網站上的類別到新網域上的全新網址。

我認爲這個問題是舊域名有250個鏈接指向主文件夾。如果我只是將該文件夾重定向到新的根域,那麼我能夠獨立重定向所有子文件夾,還是在主文件夾上重定向到所有文件夾,實質上是將所有內容重定向到新的根域?

任何幫助將不勝感激。

+0

繼續這篇文章,我可能已經完成了 - 這將如同列出所有特定的URL重定向,然後列出常規文件夾 - >最後根重定向一樣簡單。這樣,所有單個重定向都將在常規文件夾 - >根重定向之前執行。 – Michael

回答

0

301重定向通過.htaccess文件按優先順序工作。我概述了我的解決方案here,這似乎與您上面的評論內聯。

基本上,您的主頁應該是最後一次重定向b/c .htaccess將看到,作爲一個全面的網址。如果您先列出它,那麼它會將每個頁面重定向到主頁。如果你想要一個特定的條目得到更深的網址,那麼你需要在你的主頁重定向之前列出。

相關問題