エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Apache Webサーバで,「特定のドメイン名をURLに使ったアクセス」を拒否するアクセス制御の記述方法。RewriteCond HTTP_HOSTすればよい。間違ったDNS設定によるHTTPヘッダをはじく - モバイル通信とIT技術をコツコツ勉強するブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Apache Webサーバで,「特定のドメイン名をURLに使ったアクセス」を拒否するアクセス制御の記述方法。RewriteCond HTTP_HOSTすればよい。間違ったDNS設定によるHTTPヘッダをはじく - モバイル通信とIT技術をコツコツ勉強するブログ
ApacheでWebサーバを実行しているとき, URLの「アクセスのされ方」を制御したい。 具体的に言うと,特... ApacheでWebサーバを実行しているとき, URLの「アクセスのされ方」を制御したい。 具体的に言うと,特定のドメイン「として」アクセスされた場合のみ,正常にページを表示したい。 もしも自分が意図しないドメイン名でアクセスされてしまったら,そのアクセスは拒否する。 ↑このようなアクセス制御を実現するためには, Apacheの設定ファイル(.htaccess/httpd.conf)に下記のように書けばよい。 RewriteEngine On RewriteCond %{HTTP_HOST} !^honmono.com$ RewriteRule ^(.*)$ - [L,R=400] ↑ honmono.com としてアクセスされる場合のみを許可し, それ以外はエラーページにリダイレクトしている。 ここで出てくる %{HTTP_HOST} とは, クライアントが送ってきたHTTPヘッダの中で