我有一个域test.com
和一个子域sub.test.com
。
现在,我需要将 URL 重写sub.test.com
为test.com/?state=sub
,并且 URL 类似于 sub.test.com/content/
totest.com/content/?state=sub
和sub.test.com/content/proceed/
to test.com/content/proceed/?state=sub
。
第一个 URL 的规则有效,如下所示:
RewriteCond %{HTTP_HOST} !^www\.test\.com
RewriteCond %{HTTP_HOST} !^webmail\.test\.com
RewriteCond %{HTTP_HOST} !^m\.test\.com
RewriteCond %{HTTP_HOST} ([^.]+)\.test\.com
RewriteCond %{REQUEST_URI} !^/index\.php$
RewriteCond %{REQUEST_URI} !robots.txt.*
RewriteRule ^$ http://www.test.com/?state=%1 [P]
知道怎么做吗?