我有一箇舊網站不再使用,需要將流量重定向到其他地方。我遇到的一個問題是,該網站的某個特定區域需要保持可用,以支持從該網站購買物品的以前的客戶。重定向與特定路徑不匹配的流量
我想用.htaccess做到這一點,但我的正則表達式知識是相當有限的。
基本上我想重定向不具備支持路徑(這會對後面的附加段)的所有站點的請求:
http://www.example.com/support
http://www.example.com/support/contact
http://www.example.com/support/ticket
但是下面的例子(二許多)應該被重定向新網站:
http://www.example.com
http://www.example.com/projects
到目前爲止,我只有弄清楚如何使用重定向,沒有額外的參數要求:
RewriteRule ^$ http://www.newsite.com/ [L,R=301]
我知道我需要什麼,基本上是這樣的:
IF url does not contain www.example.com/support
THEN redirect
我只是不知道如何將其與正則表達式寫/的.htaccess
任何幫助,將不勝感激。
要將所有網址重定向沒有'路徑support'。是對的嗎? –
這是正確的。 – diggersworld