ApacheのVirtualHostを設定したい
http://xxxxx.jp
http://yyy.xxxxx.jp:5041
http://zzz.xxxxx.jp:5042
という3種類の接続方法をしたいが為に、VirtualHostを設定していますが、うまく設定できずに
困っています。
Listen 80
Listen 5041
Listen 5042
NameVirtualHost 111.222.333.444:80
NameVirtualHost 111.222.333.444:5041
NameVirtualHost 111.222.333.444:5042
<VirtualHost 111.222.333.444:80>
ServerName xxxxx.jp
DocumentRoot /test
</VirtualHost>
<VirtualHost 111.222.333.444:5041>
ServerName yyy.xxxxx.jp
DocumentRoot /test2
</VirtualHost>
<VirtualHost 111.222.333.444:5042>
ServerName zzz.xxxxx.jp
DocumentRoot /test3
</VirtualHost>
今現状、こんな設定なのですが、これだと
http://yyy.xxxxx.jp
http://zzz.xxxxx.jp
とアクセスすると、
http://xxxxx.jp
と同じ結果が表示されてしまいます。
サブドメインが付与されているアドレスは、あくまでもポート指定が
5041、5042と正しく指定された場合のみアクセスされてほしいです。
(そうじゃないときは何らかのHTTPエラーが出ればいいです)
どう設定すれば実現できるでしょうか?
No.2ベストアンサー
- 回答日時:
# 追加
# 割り当てられていないサブドメインやIP アドレス直の時
<VirtualHost *:80>
ServerName dummy
DocumentRoot /dummy
</VirtualHost>
<VirtualHost 111.222.333.444:80>
ServerName xxxxx.jp
DocumentRoot /test
</VirtualHost>
<VirtualHost 111.222.333.444:5041>
ServerName yyy.xxxxx.jp
DocumentRoot /test2
</VirtualHost>
<VirtualHost 111.222.333.444:5042>
ServerName zzz.xxxxx.jp
DocumentRoot /test3
</VirtualHost>
No.1
- 回答日時:
該当しない場合、一番最初のVirtualHost タグに転送されます。
一番最初のVirtualHost タグにダミー用のを追加すればOK かと。
ご回答ありがとうございます。
設定してみましたが、80ポートの設定が記されている関係上、
どうやってもヒットしてしまうようで、諦めました。
幸いにもグローバルIPアドレスが2つ割り振られている為、
サブドメインが付与されているアドレスについては、別の
IPアドレスからアクセスされた場合の設定へと変更しました。
(DNSも含み)
もし、具体的な設定内容をご提示頂けるようでしたら
お願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MF-COBOL COBOL 違い
-
プロダクトキー
-
Microsoft 365 の購入の誘いが...
-
なにこのQRコード?!!
-
画面設計と帳票設計の違いを教...
-
添付した写真の文字、何で作っ...
-
生成AIはブラックジャックが限...
-
.websiteの拡張子をEdgeに関連...
-
Windowsバッチファイルでリモー...
-
三菱 Got 1000
-
試用期限付きアプリの使用期間...
-
マイクロソフトから通知メール...
-
マイクロソフトの問い合わせ窓...
-
セルフレジって何の意味がある...
-
バッチファイルで特定のファイ...
-
WindowsからSSHでサーバーにあ...
-
エクセルを起動するとグレーな...
-
自作pcについて
-
ドルでの集金について
-
ブラウザのキャッシュの更新タ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マイクロソフトから通知メール...
-
Python CSVファイルについて
-
MF-COBOL COBOL 違い
-
自作pcについて
-
WindowsからSSHでサーバーにあ...
-
Microsoft 365 の購入の誘いが...
-
三菱 Got 1000
-
バッチファイルで特定のファイ...
-
ドルでの集金について
-
Windowsバッチファイルでリモー...
-
pipインストール時にプロトコル...
-
画面設計と帳票設計の違いを教...
-
マイクロソフト製品のライセン...
-
なにこのQRコード?!!
-
ブラウザのキャッシュの更新タ...
-
no signal
-
プロダクトキー
-
セルフレジって何の意味がある...
-
Windows serverでマルチキャス...
-
ユーザ権限でソフトを起動する...
おすすめ情報