このスレッドはクローズされています。記事の閲覧のみとなります。
Apache使用レンタルサーバーにおけるエラーメッセージの不具合 |
|
- æ¥æï¼ 2009/02/07 16:52
- ååï¼ turumatu
- 1.不明点・障害内容: デフォルトのエラーメッセージが表示されません
はじめまして。 此方は自サーバー構築支援のサイトなのは承知しておりますが、 Apacheについて質問させて頂ける場所がなかなかないので、 板違いなのかもしれませんが質問させて頂けないでしょうか?
現在、.htaccess使用可能のレンタルサーバーを借りてHPを開設しているのですが、 言語設定によるアクセス拒否を.htaccessにて行い、ほぼ支持通りに拒否、 デフォルトのエラーメッセージを返してくれています。(多分) しかし、.htaccessと同じフォルダーにある「index.html」は、 何故か「Apache 2 Test Page」に飛んでしまうのです。
レンタル元にその事を話した所、サポート対象外のようで、 「サーバーの初期設定のファイルである可能性があり、 ご自身で作成されたファイルを、上記のページファイルと同一名称にて置換していただき、 動作を確認することで、問題の切り分けができる可能性がある。」 ……との返信をもらいました。
それからApacheについて色々と調べた所、 初期設定は「httpd.conf」云々が関係しているのではないかという事は解りました。 しかし、サーバー上にそのようなフォルダーは無く、 「conf」というフォルダーはありますが、開けません。 エラードキュメントが入っているフォルダーは解りましたので、 .htaccessに直接指定もしてみましたが、他の物にまで変な影響が出てしまい失敗。 どうして良いのやら解らず、今はそのままにしてあります。
そこで質問なのですが。 これは.htaccessの記述方法を変えれば直る物なのでしょうか? それとも、何処かに新たにファイルを入れる、また書きかえる、など、 Apacheに手をつける(?)事をしなければならないのでしょうか?
Apache指南のサイトは沢山あるのですが、 Apache自体を弄れないレンタルサーバーにての不具合の解決法を指南してくれる所がないので、 失礼かと思いましたが質問させて頂きました。 お答えでなくとも、ヒントでも頂けると大変助かります。 宜しくお願い致します。
|
■ コンテンツ関連情報
Re: Apache使用レンタルサーバーにおけるエラーメッセージの不具合 ( No.1 ) |
|
- æ¥æï¼ 2009/02/07 20:45
- ååï¼ ken@CentOS
- .htaccessをどのような書き方をしているのか解りませんが
消せるものならTest Pageを消してしまえばいかがですか?
|
Re: メールのトラブルです。 ( No.2 ) |
|
- æ¥æï¼ 2009/02/07 21:54
- ååï¼ 管理者
- ファイル名が「index.html」ではなくて、「index.htm」にしてみたらどうなりますか?
|
Re: Apache使用レンタルサーバーにおけるエラーメッセージの不具合 ( No.3 ) |
|
- æ¥æï¼ 2009/02/08 14:37
- ååï¼ turumatu
- お返事が頂けた事、本当に感謝いたします。
まず、「index」の後の拡張子についてですが、 FFFTP上で「.htm」と名前の変更をしてみましたが、変化は見られませんでした。 そして.htaccessについてですが、以下のような書き方をしております。
SetEnvIf Accept-Language ja Lilith Order Deny,Allow Deny from all Allow from env=Lilith
(日本語が読める設定になっているブラウザーのみ閲覧可能の設定にしたつもりです)
Test Pageの事については、お恥ずかしながら何処にあるのか解りません。 お役に立つ情報かどうか解りませんが、サーバー側で用意されていたフォルダーは、 以下のような物になっています。
anon_ftp bin cgi-bin conf error_docs httpdocs ←この中に.htaccessや自作したフォルダーが入っています httfsdocs pd private statistics subdomains web_users
情報が足りなければ捕捉させて頂きますので、引き続き宜しくお願い致します。
|
Re: Apache使用レンタルサーバーにおけるエラーメッセージの不具合 ( No.4 ) |
|
- æ¥æï¼ 2009/02/09 12:28
- ååï¼ ken@CentOS
- レンタルサーバーを使用したことがないので分かりませんが
error_docs内にnoindex.htmlなんてありませんか? これを削除すればテストページは出ません。
あと、.htaccessを一旦削除すると、どうなのでしょう?
|
Re: Apache使用レンタルサーバーにおけるエラーメッセージの不具合 ( No.5 ) |
|
- æ¥æï¼ 2009/02/09 13:16
- ååï¼ turumatu
- お返事、ありがとうございます。
error_docsの中には以下のようなファイルがあります。 開けるフォルダーを全て見てみましたが、noindex.htmlは有りませんでした。
bad_repuest.html forbidden.html internal_sever_error.html not_found.html unauthorized.html
そして.htaccessを削除した場合なのですが、 .htaccessにて指定した規制が外れているので、エラーページは現れません。
*検証方法としてはブラウザの「オプション」より「webページで使用する言語の設定」より 日本語「ja」を外し、英語のみを残した状態でページに飛んで確認しています。
諦めるより仕方がないのでしょうか……。
|
■ その他