
No.3ベストアンサー
- 回答日時:
#2です。
></Limit> ErrorDocument 403 error/403.html
これは2行に分けた方がいいかと思います。
</Limit>
ErrorDocument 403 error/403.html
>ErrorDocument 403 error/403.html
このタイプの表現は
「error/403.html」などは[/]で始まるサーバの絶対パスである必要があります。
他は問題ないと思います。
なお、
私が運用して来た何種類かのWWWサーバソフトでは、サーバ自体にコンフィグ設定がありましたので、「.htaccess」の中に</limit>の下からの
「ErrorDocument 403 /home/.../error/403.html」
のようなエラー表示の制御文を書かなくても同様の機能は実現できていました(います)ので書いたことはありません。
No.2
- 回答日時:
「アクセス認証」と「アクセス制限」する場合
「アクセス認証」グループ
「アクセス制限」グループ
だけではすべてが尽くせず未定義グループが出来て
不完全になります。
→「アクセス認証」されず、かつ「アクセス制限」されない
その他多くのグループが未記述となります。
世界中のIPアドセスの記述は不可能ですので
●認証を優先する書き方→すべて認証(許可)し、制限サイトのみ記述して制限する
order allow,deny
allow from all
deny from 1??.2??.3?.4?
...
deny from 1??.3?.4?.5?
または、
■制限を優先する書き方→すべて制限し、認証(許可)サイトのみ記述して認証(許可する)
order deny,allow
deny from all
allow from 1??.2??.3?.4?
...
allow from 1??.3?.4?.5?
●は悪さをしたことのないサイトは認証する性善説的なアクセス制限です。初めての訪問者は許可(認証)することになります。悪さをした場合に制限サイトの設定をするわけです。
■は許可(認証)サイト以外のその他多くのサイトはすべてアクセス制限せる用心深い性悪説に立ったアクセス制限です。初めての訪問者は制限することになります。
接続できない。接続させて欲しいと要望があった場合にだけ認証登録するわけですね。会員サイトHPの場合のような場合は該当しますね。
なお、IPアドレスのところは以下のような書き方があります。(?はここでは特定のIPは書いていけない決まりですので数字に置き換えてください。点で区切られた個々の数字は0~254が入ります。)
1??.2??.3?.4? 1つのIPアドレスの指定
1??.2??.3?. 1??.2??.3?.0~1??.2??.3?.255を指定
1??.2??. 1??.2??.0.0~1??.2??.255.255を指定
1??. 1??.0.0.0~1??.255.255.255を指定
あるサイトのネットワーク全体などの場合は2行目以降のアドレス指定方式が便利です。
詳しくは下の参考URLをご覧ください。
参考URL:http://www.shtml.jp/htaccess/host.html
丁寧なアドバイスありがとう御座います。
やはり私の書き方が悪いらしく、正しく伝わらないのだと思います。また、「アクセス認証」と「アクセス制限」という例も悪かったと思います。
「エラーページの設定」と「アクセス認証を」1つのファイルに書く場合ですが、以下の様な設定が必要かと思います。
AuthUserFile /○○○/.htpasswd
AuthGroupFile /dev/null
AuthName LOG
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
【ここに改行が必要だよ!とか・・・】
ErrorDocument 403 error/403.html
ErrorDocument 404 error/404.html
ErrorDocument 500 error/500.html
これらを1つのファイルに書く場合、決まりのようなものがありますでしょうか??
例えば必ず改行をあけるですとか・・・?
AuthUserFile /○○○/.htpasswd
AuthGroupFile /dev/null
AuthName LOG
AuthType Basic
<Limit GET POST>
require valid-user
</Limit> ErrorDocument 403 error/403.html
ErrorDocument 404 error/404.html
ErrorDocument 500 error/500.html
ちなみに↑こんな書き方は駄目ですよね??
本当に初歩的な質問で申し訳ないのですが、宜しくお願いいたします。
No.1
- 回答日時:
「ミケネコの htaccess リファレンス」にある「IP/ホスト制限関連」を参考にされてみてはいかがでしょうか。
参考URL:http://mikeneko.creator.club.ne.jp/~lab/
ありがとう御座います。
一読するのですが、よく分かりません・・・。
私の説明が悪いかもしれません。1つのファイルに全く違う設定を複数書くにはどうしたらよいのでしょうか?
宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- HTML・CSS 全部のアクセスを指定したページに転送させたい 2 2022/06/28 16:33
- その他(IT・Webサービス) ホームページにカウント数を表示する 2 2022/10/28 10:37
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- 法学 不正アクセス禁止法の扱いについて 4 2022/03/23 18:13
- その他(IT・Webサービス) 301リダイレクトの使い方について 7 2022/04/05 17:50
- 英語 関係代名詞「非制限用法」が説明する先行詞が無冠詞複数形の場合「一般的総称」と見なすことの可否について 10 2022/07/20 10:19
- Visual Basic(VBA) 複数ファイルのデータの統合について 12 2022/05/14 12:03
- 統計学 t検定について教えてください 2 2023/02/23 16:35
- WordPress(ワードプレス) 投稿した文書の編集ができません。 1 2022/04/23 23:15
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Microsoft 365 の購入の誘いが...
-
WindowsからSSHでサーバーにあ...
-
自作pcについて
-
アマゾン。メルアドをそのまま...
-
MF-COBOL COBOL 違い
-
digital license(デジタルライ...
-
三菱 Got 1000
-
Python CSVファイルについて
-
Windowsバッチファイルでリモー...
-
ユーザ権限でソフトを起動する...
-
プリンタドライバを自動インス...
-
Windows serverでマルチキャス...
-
動画をダウンロードできないよ...
-
マイクロソフト製品のライセン...
-
バッチファイルで特定のファイ...
-
エクセルを起動するとグレーな...
-
EXCELのファイル形式を変更して...
-
linuxのセキュリティ対策と致し...
-
セルフレジって何の意味がある...
-
前にここの掲示板で誹謗中傷を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SVNをADと連携させて、ユーザ/...
-
sendmailでSMART_HOSTを設定し...
-
さくらVPSでメールが受信できない
-
/var/log/maillogに大量にログ...
-
PATHの修正について(初心者)
-
.htaccessへの複数設定方法を教...
-
Postx社内PCからのみSMTP認証を...
-
外部送信不可?netqmailについて
-
ロードバランサを自作する。
-
sudo apt-get install が完了し...
-
Cent OS上のntpサーバ同期不可...
-
メールサーバ構築
-
Linux hosts.allowでのアクセ...
-
SMTP認証で自サーバをniftyとつ...
-
Postfixの設定について
-
maillogのwarningメッセージの...
-
さくらVPSメールサーバが動かない
-
Postfixでメールの受信はできる...
-
NTPに関する質問です。長文です...
-
SMS認証の手順について教えてく...
おすすめ情報