例として、以下をリダイレクトしたいと思います。
A.olddomain.com.au/blah.html > A.newdomain.com/blah.html
B.olddomain.com.au/blah.html > B.newdomain.com/blah.html
基本的に、可変数のサブドメインがあり、リダイレクトでドメイン名自体を変更したいだけです。
試してみるための手がかりや提案はありますか?
ありがとう。
例として、以下をリダイレクトしたいと思います。
A.olddomain.com.au/blah.html > A.newdomain.com/blah.html
B.olddomain.com.au/blah.html > B.newdomain.com/blah.html
基本的に、可変数のサブドメインがあり、リダイレクトでドメイン名自体を変更したいだけです。
試してみるための手がかりや提案はありますか?
ありがとう。
これはHTTPの場合に機能するはずです
RewriteCond %{HTTP_HOST} (.*)\.olddomain\.com\.au
RewriteRule (.*) http://%1.newdomain.com/$1
HTTP と HTTPS の両方を使用する場合は、HTTP 用と HTTPS 用の 2 つのルール セットを使用する必要があります。
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} (.*)\.olddomain\.com\.au
RewriteRule (.*) https://%1.newdomain.com/$1
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} (.*)\.olddomain\.com\.au
RewriteRule (.*) http://%1.newdomain.com/$1