1
谁能给我一些与.htaccess重写规则相关的建议?.htaccess文件要做的是重定向主域但不是(100+)子域
我现在在我的域上激活了https(SSL证书),但我没有购买多域证书。 所以,我需要什么.htaccess文件做的是重定向的主要领域,但不是(100+)子域,这意味着:
http://www.example.com -> https://www.example.com
http://example.com -> https://www.example.com
http://subdomain.example.com -> http://www.example.com
当我有100多个子域,它需要是通用的。
现在,我有这样的.htaccess代码
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
但这会将所有到HTTPS,并将其doensn't排除子域现在给出安全警告。 所以,我可能需要添加一个额外的条件,只包含root和www。
谁能给我一些建议?
乔