* mod_vhost_alias | Apache | CentOS

Posted on 7 月 1st, 2008 by ひくら。. Filed under Apache, CentOS, Web.


mod_vhost_alias を試して見た。

通常 <VirtualHost> ~ </VirtualHost> でDocumentRootを設定するのだが、
このモジュールを使うとDocumentRootを動的に指定できる
例えば

ドメインが[ www.hikura.net ]の場合
設定されるDocumentRootは、[ /var/www/virtual/www.hikura.net/ ]になり

ドメインが[ hogehoge.hikura.net ]の場合
設定されるDocumentRootは、[ /var/www/virtual/hogehoge.hikura.net/ ]になります。
この場合の設定はこれ↓
– httpd.conf ————————————
UseCanonicalName Off
VirtualDocumentRoot /var/www/virtual/%0
————————————————–

個人的にはちょっとしたプログラムテストの環境などに使ったりしているのですが
管理用途合わせて設定すればわざわざバーチャルホスト設定しなくても
すぐにWEB環境が作れちゃいます。

▼設定例

[ www.hikura.net ] → [ /var/www/virtual/www/ ]
[ test.hikura.net ] → [ /var/www/virtual/test/ ]

– httpd.conf ————————————
UseCanonicalName Off
VirtualDocumentRoot /var/www/virtual/%1
————————————————–



Comments RSS

Leave a Reply


Calendar

9 月 2010
« 9 月    
 1234
567891011
12131415161718
19202122232425
2627282930  

カテゴリー

最近の投稿

CentOS

UNIQLO CALENDAR

アーカイブ

Google AdSense