我目前需要將我的舊網域重定向到我的新網域。我在我的舊域名上設置了轉發,除了https版本之外的所有內容都重定向。我只是擴展了舊域中的ssl,但它仍然沒有重定向。所以現在我要添加一個使用.htaccess而不是轉發的重定向。我在網上無處不在,但似乎無法找到如何使用重寫方法在.htaccess中將舊域的所有版本重定向到我的新域的https版本。這是我發現的全部:將我的舊網站的所有版本重定向到.htaccess中我的新網站的https版本
redirect permanent https://www.us.olddomain.com/ https://www.newdomain.us/
redirect permanent https://us.olddomain.com/ https://www.newdomain.us/
redirect permanent http://www.us.olddomain.com/ https://www.newdomain.us/
redirect permanent http://us.olddomain.com/ https://www.newdomain.us/
redirect permanent www.us.olddomain.com/ https://www.newdomain.us/
redirect permanent us.olddomain.com/ https://www.newdomain.us/
這是不是我應該使用的方法?
這將導致重定向循環,因爲舊域和新域都指向相同的服務器。您必須排除匹配新域的請求才能阻止它。 – 2015-01-27 03:22:09
@RaviThapliyal如果他提到他們在同一臺服務器上,我會提出這個條件。他的帖子並沒有說明這一點。除非我看不懂。 :) – 2015-01-27 03:23:52
是的,OP沒有提到它。我會給你:) – 2015-01-27 03:25:35