我最近在另一個域上創建了一個新站點。我需要將舊域的index.html
重定向到新域的索引。將一個特定頁面重定向到另一個域
通常這不會成爲問題,但舊域名是服務器的根域,新域名是附加域名。因此,以下行會導致重定向循環,因爲它會將a.com/index.html
和b.com/index.html
重定向到b.com/index.html
。
Redirect 301 /index.html http://b.com/
有沒有辦法做這樣的事情?
Redirect 301 http://a.com/index.html http://b.com/
TL; DR我怎麼能在一個領域到另一個領域重定向index.html
沒有它級聯並導致循環,因爲其它域是在同一文件夾爲此在法律上添加域(即相同的.htaccess
)。
看起來很有前途,儘管我在添加符號鏈接時遇到了服務器錯誤。任何想法,爲什麼這可能是?感謝您一直以來的幫助。 – Olical 2011-06-13 22:08:45
你能解釋一下你創建什麼類型的符號鏈接嗎?這是我們在* nix系統上的符號鏈接嗎?當你在瀏覽器中看到服務器錯誤時,你也可以從error.log報告相關的錯誤。 – anubhava 2011-06-13 22:22:33
我的意思是在你的例子中的選項行。當包含跟隨符號鏈接選項時,我的服務器就會死亡,沒有有用的錯誤信息。沒有它,沒有任何反應。 – Olical 2011-06-13 22:35:28