初期ドメイン経由でのアクセスを拒否する

ルートディレクトリに.htaccessを作成。
以下を記述。

RewriteEngine On
RewriteCond %{HTTP_HOST} ^xxx\.yyy\.jp$ [NC]
RewriteRule ^ - [R=404,L]

サブフォルダに.htaccessがあるとそちらで上書きされてしまう(上の.htaccessが無効になる)ため、サブフォルダ内の.htaccessの先頭に以下を記載。

# 初期ドメインの拒否
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^xxx\.yyy\.jp$ [NC]
RewriteRule ^ - [R=404,L]
</IfModule>


コメント