その場でフォルダーを作成したいのですが、mod_rewrite を使用してその場でサブドメインを作成しているように見せかけます。例えば
PHP を使用して「john」フォルダーを作成する
www.example.com/john/
次に、そこに入れたものにアクセスできるようにします。
john.example.com
前もって感謝します、
クリス
その場でフォルダーを作成したいのですが、mod_rewrite を使用してその場でサブドメインを作成しているように見せかけます。例えば
PHP を使用して「john」フォルダーを作成する
www.example.com/john/
次に、そこに入れたものにアクセスできるようにします。
john.example.com
前もって感謝します、
クリス
まず、ドメインのサブドメインを受け入れるようにサーバーを構成し、サブドメインを受け入れる必要があるexample.com
仮想ホストにリダイレクトする必要があります。その後、次のルールを使用して、そのサブドメインを内部的に同じ名前のフォルダーに書き換えることができます。
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} ^([^/.]+)\.example\.com$
RewriteRule ^ %1%{REQUEST_URI} [L]