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 回答