这是我下面的.htacccess文件。对http://domain.com的任何请求都会重定向到http://www.domain.com,但子域名支持'}除外。在http://support.domain.com访问。我该怎么做这个例外?另外,我希望https://support.domain.com重定向到http://support.domain.com
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
RewriteCond %{REQUEST_URI} !^/admin/?$
RewriteRule ^([a-zA-Z0-9-=_?]+)/?$ index.php?page=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
答案 0 :(得分:0)
在RewriteBase /
行
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^support\.domain\.com$ [NC]
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]