2016-11-23 2 views
0

あるWebドメインからのすべてのトラフィックを別のドメインにリダイレクトしたいとします。どちらのサイトもWordpressサイトです。これを行う最善の方法は何ですか? .htaccessに書き換えルールを組み込むことによって?例えば1つのメインドメインのすべての亜種を別のドメインに書き換える

- domain1.com/(anything) - > domain2.com subdomain.domain1.com/(anything) - > domain2.com

.htaccessのであれば、誰かが私にいくつかを与えることができますルールがどのように見えるかについてのポインタ?

ありがとうございました。

答えて

0

RewriteRuleでこれを行うことができます。これをブロックVirtualHostの中に入れたいとします。例:

<VirtualHost *:80> 
    DocumentRoot /var/www/html 
    ServerName domain1.com 
    ServerAlias *.domain1.com 

    ErrorLog ${APACHE_LOG_DIR}/error.log 
    CustomLog ${APACHE_LOG_DIR}/access.log combined 

    RewriteEngine on 
    RewriteRule ^(.*)$ http://domain2.com$1 [R] 
</VirtualHost> 

これはdomain1.comの権利とdomain1.comの任意のサブドメインには何を取ると、発行します301 redirectからhttp://domain2.com/what/ever/path/was/requested

関連する問題