世の中の話題・オススメ情報・メモ情報を発信!

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

サブドメインの動的生成

2009.12.12

サブドメインの動的生成 はコメントを受け付けていません。

サブドメインを動的に生成することが出来たら非常に便利だなぁと
思い何か良い方法がないか調べてみた。

ググッてみると色々と参考になるサイトがあったので、早速参考に
試してみた。

方法としては、非常に簡単で、mod_vhost_aliasというモジュールが
使えるサーバが必要になるが、httpd.confファイルに

<VirtualHost *:80>
ServerName example.com
ServerAlias *.example.com
DocumentRoot /var/www/html/
</VirtualHost>

DNSレコードに

*  IN  A  {IPアドレス}

とするだけでOK!

ただ、これだと、同じファイルを参照してしまうので、
「DocumentRoot」のところを、「VirtualDocumentRoot」に
変更する必要がある。

こちらに関しては、また後ほど書きます。

今まで、VirtualHostディレクティブでサイトの量産などを
行っていたので、非常に便利になる。

関連記事

コメントは利用できません。