web-dev-qa-db-ja.com

サブドメインはサブディレクトリにリダイレクトします

ルートフォルダー「/ public_html」内に「support」というフォルダーがあるとします。サーバーのパネルにサブドメインを追加したので、「support.mydomain.com」に移動すると、「mydomain.com/support」にリダイレクトされます

問題は、リダイレクトがブラウザーのアドレスバーに反映されることです。そのサブドメインを「ベースドメイン」のように機能させたいのです。つまり、「support.mydomain.com/folder-inside-support」

.htaccessファイルにあるものですか?

1
whitenoisedb
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_Host} ^(www\.)?example\.com
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ([a-z0-9-]+)/? http://$1.example.com [R=301,NC,L]

「example.com」の両方のインスタンスを自分のドメイン名に置き換えます。

取得元: htaccess Subdomain Redirect

1
eyoung100