hogeosaka.osaka.ne.jpというアドレスがあるとします。
hogeの部分にランダムな英数字と記号(-)が入る場合のアクセス制限方法について教えてください。
※hogeの文字数はランダムです。
.htaccess
text
1# 試したコード 2order deny,allow 3deny from all 4SetEnvIf Remote_Host "(.*)osaka.osaka.ne.jp" Access 5allow from env=Access
ホスト名直接指定
コメントを頂きいろいろ検証したコードを載せます。
text
1# OK ホスト名直接指定 2order deny,allow 3deny from all 4allow from hogeosaka.osaka.ne.jp 5 6# OK IPアドレス直接指定 7order deny,allow 8deny from all 9SetEnvIf Remote_Host "XXX.XXX.XXX.XXX" Access 10allow from env=Access 11
text
1# NG ホスト名直接指定 2order deny,allow 3deny from all 4SetEnvIf Remote_Host "hogeosaka.osaka.ne.jp" Access 5allow from env=Access 6
追記
別のホストでも試してみましたが、同じ結果になりました。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/15 07:51
2020/07/16 01:50