我們有2個子域名www.mydomain.com
和www2.mydomain.com
。我試圖頁新的網站重定向如下:RedirectCond幫助www和www2的子域名
www.mydomain.com/support to newdomain.com/site1/page1.html
www2.mydomain.com/support to newdomain.com/site2/page2.html
我設置重定向規則httpd.conf
如下:
的RewriteCond% {HTTP_HOST}(www。)?mydomain.com
RewriteCond%{HTTP_HOST}!^ $
重寫規則^ /支撐/?$ http://newdomain.com/site1/page1.html [R = 301,NC,L]
的RewriteCond%{HTTP_HOST}(WWW2。)?mydomain.com
的RewriteCond%{HTTP_HOST} ^!$
重寫規則^ /支撐/?$ http://newdomain.com/site2/page2.html [R = 301,NC,L]
第一重定向規則工作正常,但不是其他。在上面的情況下,www
和www2.mydomain.com/support
都會去newdomain.com/site1/page1.html
任何幫助表示讚賞!
感謝jacouh。我添加了\,但仍然第二重定向規則不起作用。 – manz
讓我們在www之前添加^起始錨點? – jacouh