2013-06-26 49 views
1

我是新來htaccess,但我想這樣做如何使用htaccess將所有頁面重定向到子域上的同一頁面?

例如,我要轉發:

www.abc.com/page_1.html 
www.abc.com/folder123/page_a.html 
www.abc.com/folder123/page_b.html 

到:

subdomain.abc.com/page_1 
subdomain.abc.com/folder123/page_a  
subdomain.abc.com/folder123/page_b 

注:abc.com(HTML )和subdomain.abc.com(在Wordpress上)位於不同的Web服務器上。

謝謝!

回答

1
RewriteEngine on 

RewriteCond %{HTTP_HOST} ^abc\.com$ [OR] 

RewriteCond %{HTTP_HOST} ^www\.abc\.com$ 

RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$ 

RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$ 

RewriteRule ^/?$ "https\:\/\/www\.subdomain.abc\.com\/" [R=301,L] 
相關問題