0
我已經到位現有規則重寫:
subdomain.domain.com
mod_rewrite的子域/路徑重寫問題
爲此格式:
domain.com/directory/index.aspx? ID =子域
RewriteCond %{HTTP_HOST} !^www\. [NC]<br/>
RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.com [NC]<br/>
RewriteRule ^$ /directory/index.aspx?id=%1 [NC,QSA,L]
我需要更新此支持:
subdomain.domain.com/foo
爲此格式:
domain.com/directory/foo.aspx?id=subdomain
我試着做如下修改我沒有成功現有規則:
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^([^.]+)\.domain\.com/(.*)
RewriteRule ^$ /directory/%2.aspx?id=%1 [NC,QSA,L]
它不會出現第二的RewriteCond被匹配。我錯過了一些容易嗎?這應該以不同的方式處理?
謝謝。