.htaccess mod重写,条件问题

时间:2015-10-09 12:59:28

标签: apache .htaccess mod-rewrite

对于url:http://sub.domain.com来自第三行的规则应该适用。它之前有用,但在新服务器上没有。

最后两行的网址规则如:http://sub.domain.com/test正常。

RewriteCond %{HTTP_HOST} ^(.+?)\.domain\.com$ [NC]
RewriteCond %{REQUEST_URI} !^(.*\..*)$
RewriteRule ^/?$ site/index.php?site=%1 [L,QSA]

RewriteCond %{HTTP_HOST} ^(.+?)\.domain\.com$ [NC]
RewriteRule ^([^.]+)/?$ site/index.php?site=%1&page=$1 [L,QSA]

提前感谢您的帮助。

0 个答案:

没有答案