1 つのサブドメインを作成しました。フォルダ経由でもアクセスできます。例えば、
subdomain.website.com
次のURLでもアクセスできます
website.com/subdomain
どうすればこれを止めることができますか? htaccessでできると思います。私はわかりません。
のドキュメントルートのhtaccessファイルに、website.com
次のルールを追加します。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^subdomain.website.com$ [NC]
RewriteRule ^subdomain/?(.*)$ http://subdomain.website.com/$1 [L,R=301]
.htaccess
ルート ディレクトリに次の行を追加します。
RewriteEngine on
RewriteCond %{HTTP_HOST} !^subdomain\.domain\.com$ [NC]
RewriteRule ^/(.*)$ http://subdomain.domain.com/$1 [L,R=301]