私のサイトwww.example.com
には、ディレクトリへのドキュメント ルートがありますpublic_html
。しかし、私のコンテンツはすべて でホストされていpublic_html/www.example.com/
ます。したがって、ユーザーが自分のサイトにアクセスしたときに、コンテンツを取得するのpublic_html/www.example.com/
ではなく、public_html
. では、そのための .htaccess 書き換えルールはどうあるべきでしょうか?
私は書き換えルールが苦手ですが、私が見つけた最高のものは次のとおりです。
RewriteRule !^blog blog%{REQUEST_URI}
これには 2 つの問題があります。
- ユーザーが要求した場合、正しく動作しません
www.example.com/blog/
- ディレクトリ名を次のように使用する場合も機能しません。
www.example.com