[PHP-users 22518]Re: PHPにてサブドメインの追加や削除

SAITO Masaru daisaito @ lares.dti.ne.jp
2004年 7月 8日 (木) 01:46:36 JST


齋藤@横浜です。

202004/07/08 0:33:10 ごろ
"titi @ beefarm.jp" <titi @ beefarm.jp> さんは
"[PHP-users 22514] PHPにてサブドメインの追加や削除"の件について
以下のように書きました

> こんばんは、kisumiです。いつもお世話になっています。
> 
> PHPでサブドメインを追加したり削除してりできないものかと考えています。
> 
> 実際にwebminなどを見ると可能だと思うのですが、どうしても知恵が足りません
> ので、どなたか一緒に議論を交わせる方がいらっしゃいましたらお願い致します。

mod_rewriteが使える環境であれば、比較的簡単に実現可能です。
今ちょっとgoogleで検索してみたら↓のページが見つかりました。
http://webcraft.jp/asy/linux/mod_rewrite.htm#005

# 背景色が黒でちょっと見づらいですが。

例えば、以下のようにするのが考えられます。

## UserDirに割り当てる場合
RewriteCond %{HTTP_HOST} ([^\.]+).*
RewriteRule ^/(.$) /~$1/$2 [L]

## 特定のディレクトリ以下に割り当てる
RewriteCond %{HTTP_HOST} ([^\.]+).*
RewriteRule ^/(.$) /user/$1/$2 [L]

# ただし、LOGについてはちょっと大変なので、
# ちょっと工夫が必要です。


---
SAITO Masaru <daisaito @ lares.dti.ne.jp>




PHP-users メーリングリストの案内