Apache2.x 【新鯖入 ..
476:nobodyさん
06/02/04 19:12:02 HwRahgB9
同じIPを割り当てた2つのvhostで
ホストAのDocumentRootは/drootAとして、さらに
ホストBのDocumentRootは/drootA/drootBにしています。
このときホストAのリクエストでホストBのDocumentRoot
/drootA/drootBへ直接アクセスできてしまいますが、
ホストAのリクエストによりdrootB配下にアクセスされた場合
404を返したいのですが、上手くいきません。
<VirtualHost 192.168.0.10:80>
ServerName hostA.hoge.jp
DocumentRoot /drootA
</VirtualHost>
<VirtualHost 192.168.0.10:80>
ServerName hostb.hoge.jp
DocumentRoot /drootA/drootB
RewriteEngine on
RewriteCond %{HTTP_HOST} !^hostb\.hoge\.jp
RewriteRule ^.* - [R=404,L]
</VirtualHost>
mod_rewriteに挑戦するのは初めてで検索して試行錯誤した結果、
上のようにしたところで上手くいかず行き詰りました。
よろしくお願いします。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4670日前に更新/153 KB
担当:undef