[Apache] Virtual Hosts設定

  • このエントリーをはてなブックマークに追加
  • Pocket

attention この記事は2年以上前の投稿になります。
記載された情報が古くなっている可能性がございますので十分ご注意ください。

今回は以下の3つのバーチャルサーバを設定することにした

  1. 社内アクセスのみのWEBサイト
  2. 社外アクセス可能な新URLのWEBサイト
  3. 社外アクセス可能な旧URLのWEBサイト(移行用)


extra/httpd-vhosts.conf ファイルの内容

NameVirtualHost *

#何かあった際のデフォルト設定
<VirtualHost _default_:*>
ServerAdmin 管理者メールアドレス
ServerName *
DocumentRoot “空のディレクトリ”
ErrorLog “logs/error_log”
CustomLog “logs/access_log” common
</VirtualHost>

#WEBサイト(1)
<VirtualHost *>
ServerAdmin 管理者メールアドレス
DocumentRoot “WEBサイト(1)のドキュメントルート”
ServerName WEBサイト(1)のURL
ErrorLog “logs/URL-error_log”
CustomLog “logs/URL-access_log” common
</VirtualHost>

#WEBサイト(2)
<VirtualHost *>
ServerAdmin 管理者メールアドレス
DocumentRoot “WEBサイト(2)のドキュメントルート”
ServerName WEBサイト(2)のURL
ErrorLog “logs/URL-error_log”
CustomLog “logs/URL-access_log” common
</VirtualHost>

#WEBサイト(3)
<VirtualHost *>
ServerAdmin 管理者メールアドレス
DocumentRoot “WEBサイト(3)のドキュメントルート”
ServerName WEBサイト(3)のURL
ServerAlias ローカルホスト名 ローカルIPアドレス
ErrorLog “logs/error_log”
CustomLog “logs/access_log” common
</VirtualHost>

ご訪問ありがとうございます。
参考になりましたら『いいね!』もお願いします。

ITの活用情報を毎週お届けする無料メルマガに是非ご登録ください。

閉じる

ご意見・ご感想をお待ちしております。

いただいた情報は一般公開されません。(入力いただいたメールアドレスにてご返信させていただきます)
また、* が付いている欄は必須項目となりますので、必ずご記入をお願いします。

内容に問題なければ、下記の「コメントを送信する」ボタンを押してください。