すべてのフォルダーを (ワイルドカードを使用して) サブドメインにリダイレクトしようとしています。例えば:
www.mywebsite.com/folder1 から folder1.mywebsite.com/
www.mywebsite.com/folder2 から folder2.mywebsite.com/
www.mywebsite.com/folder3 から folder3.mywebsite.com/
それぞれのルールを作成せずに、それらすべてをそれぞれのサブドメインにリダイレクトする方法はありますか?
私は試した:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.mywebsite\.com$
RewriteCond %{HTTP_HOST} ^(\w+)\.mywebsite\.com$
RewriteRule ^(.*)$ /%1/$1 [QSA]
しかし、それは私に内部エラー500を与えます