嵐にあっています。
IPホストが●●●.●●.4~34の間でアクセスしてくる事まで分かっています。
.htaccessでアクセス制限をかけようとも思ったのですが、
その人物に警告を出したくって、あるURLに転送させたいと考えております。
そこで.htaccessの記述についての質問です。
order allow,deny
allow from all
deny from 制限をかけたいホスト・IP
Redirect permanent /web/ http://●●.▲▲▲.jp/error.html
上の書き方では間違っているようです(^^;)
まず、●●●.●●.4~34の間のホストだけ制限するにはどういった表記になるのでしょう?
http://mikeneko.creator.club.ne.jp/~lab/web/htac …
で勉強してみたのですが、少々自分にはレベルが高く、分かりませんでした。
あと、特定のページへ転送させる方法も間違っているのでしょうか?
スミマセンが、初心者にも分かりやすく教えて頂けるとありがたいです。
よろしくお願い致します。
No.1
- 回答日時:
制限をかけたホスト・IPからアクセスがあった場合は、403のエラーになるので、これを貴方が作成したページにすればいいのでは?
ErrorDocument 403 http://●●.▲▲▲.jp/error.html
この回答への補足
回答ありがとうございます。
と言う事は
order allow,deny
allow from all
deny from 制限をかけたいホスト・IP
ErrorDocument 403 http://●●.▲▲▲.jp/error.html
と記入すれば、
制限をかけたいホストのみがhttp://●●.▲▲▲.jp/error.htmlのページに転送され、他のユーザーはそのまま閲覧できるんですよね?
合ってます?(^^;)
今やってみたんですが、表示されるまでかなりの時間がかかります。
エラーまでに時間がかかるのでそういう状況だと思います。
ちょっとこの方法だと無理っぽいです。
スイマセン。
No.2
- 回答日時:
No.1さんの方法で良いと思いますよ。
>表示されるまでかなりの時間がかかります。
これは、無限ループして、最終的にブラウザがタイムアウトしているのではないでしょうか?
もしかして、.htaccessとerror.htmlを同じ階層に置いていませんか?
そうすると、denyされて、error.htmlに飛ばされるけど
やっぱりdenyされて、またerror.htmlに飛ばされて・・・の繰り返しです。
他のサーバーに飛ばすか?適当なディレクトリに.htaccessを置いて、
上位の階層にerror.htmlを置いて試してみて下さい。
この回答への補足
回答ありがとうございます。
>もしかして、.htaccessとerror.htmlを同じ階層に置いていませんか?
はいその通りです(^^;)
同じ階層と言うか、トップページに制限をかけたいので、
上位の階層にerror.htmlを置けないんです。
こういった場合は下位の階層でもいいのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(IT・Webサービス) 301リダイレクトの使い方について 7 2022/04/05 17:50
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- その他(プログラミング・Web制作) .htaccessの設定で、httpはhttpsに、且つ、wwwありに統一、の記述方法 2 2023/06/22 10:54
- その他(プログラミング・Web制作) httpからhttpsへのリダイレクトについて質問です。 1 2022/03/24 14:35
- その他(プログラミング・Web制作) .htaccessファイルの修正がこれで問題ないかどうか 1 2022/04/21 08:42
- PHP ファイルアップロードの上限を増やす 7 2023/06/23 12:50
- SEO googleサーチコンソールで、重複URLが多数発生、その修正方法について 2 2023/06/23 16:15
- UNIX・Linux メールアドレスにホスト名が入らないようにする設定 2 2022/06/23 21:06
- C言語・C++・C# TCP/IP通信時のサーバーからの受信 2 2022/11/23 09:11
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VB初心者。小数点以下の表示で...
-
JEditorPaneでwebページを表示
-
大和ネクスト銀行の銀行コード
-
大分湯布院の観光地とおみやげ
-
wordの数式について 定積分を書...
-
ラジオボタンが両方とも選択で...
-
INPUT TYPE
-
htmlからパラメータで、cgiに渡...
-
別formのhidden項目を自form値...
-
プルダウンメニューでValue値を...
-
perlにおけるセッションIDについて
-
チェックボックスの返す値
-
<select>タグの幅設定
-
プログラミングについての質問...
-
チェックボックスとセレクトボ...
-
メールフォームのプルダウンメ...
-
FORMのselectの選択肢を最初か...
-
「value」に2つの値をセットす...
-
VB.net データーグリッドビュー...
-
テキストBOXの縦幅を変えたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB初心者。小数点以下の表示で...
-
ローカルテストサーバーと本番...
-
ブックマークからのアクセスを...
-
proftpdで困ってます。
-
フリーズする原因
-
HTMLでテキスト読み込み
-
index.html(トップページ)か...
-
vsftpd+sslでアップロードできない
-
htmlファイルが表示できません
-
IEで「file://」プロトコルが使...
-
大和ネクスト銀行の銀行コード
-
JEditorPaneでwebページを表示
-
Lightboxの表示位置に関して質...
-
SELECTでgroup byした時の挙動
-
wordの数式について 定積分を書...
-
ラジオボタンが両方とも選択で...
-
select値をhiddenのvalueに渡し...
-
「value」に2つの値をセットす...
-
チェックボックスの返す値
-
INPUT TYPE
おすすめ情報