[英]htaccess Redirect a folder to a new URL
我有以下代碼:
Redirect /email http://email.secureserver.net
哪個似乎不起作用。 基本上,當他們訪問www.thedomain.com/email/時,我需要能夠將他們重定向到http://email.secureserver.net
現在,我希望它能夠在我的測試服務器上以及當它上線時都可以工作,這樣我就不必更改代碼。
因此,要測試該URL,將類似於:
www.testingserver.com/clients/drews-garage/live/email/
當它上線時它將是:
www.thedomain.com/email/
因此,根據我上面提供的代碼,無論哪種方式都可以工作,但似乎無法在我的測試服務器上工作。 我嘗試了301重定向。
有人有想法么?
謝謝!
我建議您使用mod_rewrite
的RewriteRule
。 而不是mod_alias
的redirect
。
RewriteCond %{Request_URI} /email/?$
RewriteRule ^ http://email.secureserver.net [L,R=301]
以上內容將與您的URI路徑中的email/
匹配。 因此, clients/drews-garage/live/email/
以及email/
將被匹配。
Redirect /email http://email.secureserver.net
由於您的網址而無法使用: www.testingserver.com/clients/drews-garage/live/email/
上面是試圖重定向www.testingserver.com/email/
或可能未加載mod_alias
。 但是,通常默認情況下會加載mod_alias
,因此這種情況極不可能發生。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.