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で質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# condaコマンドに対応したプロキシ設定が思うようにならないようです。 2 2022/04/11 17:15
- PHP PHPSpreadsheetを使って関数を繰り返し埋め込みたい 1 2023/05/24 11:33
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- X(旧Twitter) Twitterについて質問です。 他人のTwitterネーム(表示名ではなく、リプライに使う@xxx 2 2023/07/17 09:52
- その他(IT・Webサービス) MacとWindows Google検索した時のURL表示の違いについて 1 2022/11/17 10:38
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- Word(ワード) 表の縦罫線を移動するピッチ 1 2022/10/12 12:24
- モニター・ディスプレイ ゲーミングモニターどっちがいいですか? 3 2022/04/26 15:11
- 英語 イベントの本番開始前の受付開始時間は英語でなんといいますか? 1 2023/03/26 15:15
- CPU・メモリ・マザーボード このマザボには、どの位の電源が必要ですか? 1 2022/10/26 18:55
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
WindowsからSSHでサーバーにあ...
-
エクセルを起動するとグレーな...
-
なにこのQRコード?!!
-
自作pcについて
-
三菱 Got 1000
-
おんどとりWebStorage APIから...
-
プロダクトキー
-
複数ファイル名の一括変更について
-
Python CSVファイルについて
-
PLCアダプター
-
試用期限付きアプリの使用期間...
-
docker pullのエラー
-
QRコード運用方法について詳し...
-
Windowsバッチファイルでリモー...
-
画面設計と帳票設計の違いを教...
-
企業のサイトのクッキーを許可...
-
Microsoft 365 の購入の誘いが...
-
linuxのセキュリティ対策と致し...
-
Windows serverでマルチキャス...
-
セルフレジって何の意味がある...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
自作pcについて
-
Microsoft 365 の購入の誘いが...
-
昔、銀行の入出金システムを開...
-
企業のサイトのクッキーを許可...
-
WindowsからSSHでサーバーにあ...
-
MF-COBOL COBOL 違い
-
バッチファイルで特定のファイ...
-
Windowsバッチファイルでリモー...
-
プロダクトキー
-
エクセル VLOOKUP ほかのエクセ...
-
マイクロソフトから通知メール...
-
エクセルを起動するとグレーな...
-
Python CSVファイルについて
-
Windows serverでマルチキャス...
-
bashでコマンドが見つかりませ...
-
おんどとりWebStorage APIから...
-
三菱 Got 1000
-
アイデア・発想になります。セ...
-
なにこのQRコード?!!
-
試用期限付きアプリの使用期間...
おすすめ情報