匿名質問者匿名質問者回答ポイント なしウォッチ

特定のIPアドレスのみ別のURLにリダイレクトしたい


少し迷惑な訪問者が居て.htaccessで制御したいと思っているのですが

order allow,deny
allow from all
deny from *.*.*.*
ErrorDocument 403 http://www.example.com/

で返すのではなくmod_rewriteを使ってリダイレクトしたいのです。
色々自分で調べてみたのですが、人によって記述が違ってよく分からなかったり
その通りにしてみても指定したURLに上手く飛びません。

abc/index.htmlにアクセスした場合に指定したURLにリダイレクトするには
どうすればよいのでしょうか?

下記の記述は調べてやってみたものです。
これで宜しいのでしょうか?ご教授願います。

RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^111\.222\.333\.444$
RewriteRule ^(.*)abc/index.html$ http://www.example.com/ [R=302,L]

ログインして回答する

ベストアンサー

その他の回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2013-03-13 22:34:17
終了日時
2013-03-14 11:12:39
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

mod_rewrite174.htaccess519IPアドレス812ABC440HTML5036リダイレクト414URL11376

人気の質問

メニュー

PC版