4 つのドメインがあり、そのうちの 3 つを最後のドメインにリダイレクトします。私はすでにいくつかの htaccess ルールを使用しており、うまく機能しています。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^first.com$ [NC]
RewriteRule ^(.*) http://www.forth.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.first.com [NC]
RewriteRule ^(.*)$ http://www.forth.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^second.com [NC]
RewriteRule ^(.*)$ http://www.forth.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.second.com [NC]
RewriteRule ^(.*)$ http://www.forth.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^www.third.com [NC]
RewriteRule ^(.*)$ http://www.forth.com/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^third.com [NC]
RewriteRule ^(.*)$ http://www.forth.com/$1 [L,R=301]
唯一の問題は、「www.first.com/about」と入力すると、「www.forth.com/about」が表示されず、同じことが表示されることです。すべてのドメインは forth.com に転送されますが、それらにはホスティングがないため、他のドメインの htaccess ファイルを配置することはできません。ガイドしてください。いただければ幸いです。