0

書き換えルールでサブドメインを生成しようとしています。
次のようになります。

http://www.example.com.dev/folder/default.html
から
http://folder.example.com.dev/default.html

これは私が持っている限りです:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !www.example.com.dev$ [NC]
RewriteCond %{HTTP_HOST} ^(www.)?([a-z0-9-]+).example.com.dev$ [NC]
RewriteRule (.*) %2/ [L]

私はこれにかなり慣れていないので、助けてもらえますか?
コメントしてくれてありがとう

4

1 に答える 1

0

あなたはかなり近いです、これを試してください:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.example\.com\.dev$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?([a-z0-9-]+)\.example\.com\.dev$ [NC]
RewriteRule ^(.*)$ http://www.example.com.dev/%2/$1 [L,P]
于 2012-09-05T08:22:25.733 に答える