このスレッドはクローズされています。記事の閲覧のみとなります。
バーチャルホストで |
|
- æ¥æï¼ 2009/07/27 16:48
- ååï¼ アクエア
- 1.不明点・障害内容:
2.ログの有無 : (有:その内容) : 3.Distribution : Version : 4.Service Name : Version : 5.ネットワーク構成:
バーチャルホストを設定したのですが、設定していないドメインでもトップページが表示されるようになってしまいました。
example.comでアクセス→example.comが表示(バーチャルホストで設定済み) abc.example.comでアクセス→abc.example.comが表示(同上) def.example.comでアクセス→example.comが表示(特に設定していない)
上のような感じです。バーチャルホストで設定していないドメインでは404エラーなどを表示したいのです。
|
■ コンテンツ関連情報
Re: バーチャルホストで ( No.1 ) |
|
- æ¥æï¼ 2009/07/27 17:20
- ååï¼ 中学生管理者
- こんにちは
たぶんこんな感じだと思うのですが、 ダミーのバーチャルホストを定義リストの一番最初に定義します。こうすると 2番目以降に当てはまらないドメインは、ダミーを表示に行きます。 そして、ダミーの定義ではDeny from all してやります。 これでダミーに来たものはすべて404のエラーになります。
ちなみにやったことないので自己責任で。。。
|
Re: バーチャルホストで ( No.2 ) |
|
- æ¥æï¼ 2009/07/27 18:38
- ååï¼ アクエア
- ダミーの定義の仕方が分からないです・・・
ダミー以外をバーチャルホストで設定してあげればいいんですよね?
|
Re: バーチャルホストで ( No.3 ) |
|
- æ¥æï¼ 2009/07/27 18:46
- ååï¼ アクエア
- すみません。自己解決しました。
http://webos-goodies.jp/archives/50526921.html
を参考にダミーを一番上に追加してみたところ、うまくいったみたいです。
なるべくなら404エラーのほうがよかったですが・・・
|
Re: バーチャルホストで ( No.4 ) |
|
- æ¥æï¼ 2009/07/27 23:54
- ååï¼ 中学生管理者
- そうですね、deny だと403エラーですね。
単純発想ですが、ダミーディレクトリにページをまったく作らなければ 404になるんじゃないかな。 個人的には403の方がすっきりしている気がしますが・・・
|
■ その他