
初めての質問なので、おかしな所があったら突っ込んでやってくださいm(_ _)m
サーバーはApacheの2.0.53を使っています。
OSはWindowsXPです。
htaccessのErrorDocumentを使って、エラーページに自分で作ったものを表示させようと思ったのですが、500の内部エラーがでてしまいました。
「ErrorDocument 404 /404.html(改行)」
という設定で、404.htmlファイルはhtaccessと同じディレクトリにおいてあります
htaccess自体はホスト制限の
order allow,deny
allow from all
deny from ---.---.--.--
等の設定で動作してるのでhtaccessが使えないということは無いと思います。
Apacheのエラーログには
ErrorDocument not allowed here
と表示されていますが、いまいち理解ができなくて困っています。
何か手がかりだけでもいいので教えてもらえないでしょうか?お願いしますm(_ _)m
No.1ベストアンサー
- 回答日時:
こんにちは。
初期状態ではどこでも .htaccess が使えるような設定にはなっていません(セキュリティ上の理由によるもの、のようです)。apache の設定ファイル httpd.conf をまず開いて、設定を変更します。ドキュメントルートの指定が<Directory ~>という行を探していくと見つかると思います。初期設定では、
AllowOverride None
となっていて、.htaccess の利用が許可されていません。この部分を、
AllowOverride All
このように None から All に書き換えて、Apache の再起動をすると .htaccess が使えるようになります。エラーログの意味は「 .htaccess の利用が制限されていて、ErrorDocument は使えませんよ」という内容です。
.htaccess を使わない方法として、直接 httpd.conf 中に ErrorDocument ~の記述を行っても大丈夫です。
(」゜ロ゜)」(」゜ロ゜)」(」゜ロ゜)」オオオオオッッッ
回答ありがとうございます!
AllowOverrideの設定を見たところ
AuthConfig:ユーザー認証のコントロールコマンドのみ記述を許可
になっていました!
Allに直したらできました。
本当にありがとうございました(`・ω・´)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1つのサーバにFTPサイトを2つ以...
-
環境変数HISTFILEを設定してい...
-
biglobe mail が14日でサーバー...
-
リモートデスクトップ接続でパ...
-
サーバーというのとメインフレ...
-
エクセルで#N/Aを含めた平均値...
-
「DNSサーバーを自動的に取得す...
-
DNSサーバを設定したのですがns...
-
ドメインに参加しようとするとD...
-
WindowsNT(仮想OS)からの印刷
-
同一のホスト名で何か問題があ...
-
MACアドレス 00:E0:C3 SAKAI って
-
エクセルのコメントの有無をV...
-
エクセル #N/Aを印刷時に表示...
-
FTPのアップロートとダウンロー...
-
AWSでSSH接続をしたいのですが...
-
rshで途中で切断されるのは何故
-
Permission deniedエラーについて
-
同一ポート番号ソケットOPE...
-
sftpのパスワードなしでログイン
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
1つのサーバにFTPサイトを2つ以...
-
biglobe mail が14日でサーバー...
-
sakuraエディタの行数の表示の...
-
プロセスの最大時間の設定
-
複数操作ソフトSynergyの設定エ...
-
ファイル名を指定して実行で、...
-
環境変数HISTFILEを設定してい...
-
ポートの解放の仕方がわかりま...
-
apacheでレンタルサーバー作成
-
アカウントを管理するサーバ
-
初心者のFedora13のファイアー...
-
教えてください:LAN 内での DN...
-
PC9801のRS232Cについて教えて...
-
odbc
-
ActiveDirectory環境におけるIP...
-
Juniper/SSG5のDMZの設定
-
httpのサイトにアクセスされた...
-
WindowsServer2019でWORKGROUP...
-
.htaccessでSetEnvIf(条件分岐)
-
apacheの負荷軽減について
おすすめ情報