.htaccess 如何强制https://www 除了我的子域
我想强制将所有http://和https://请求发送到子域以外的域。子域应始终重定向到https://only 我当前的代码:.htaccess 如何强制https://www 除了我的子域,.htaccess,.htaccess,我想强制将所有http://和https://请求发送到子域以外的域。子域应始终重定向到https://only 我当前的代码: RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.([^\.]*)\.example\.com$ [NC] RewriteRule (.*) https://%1.example.com$1 [R=301,L] RewriteCond %{HTTPS} !=on RewriteRule ^.*$ https://%{SER
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.([^\.]*)\.example\.com$ [NC]
RewriteRule (.*) https://%1.example.com$1 [R=301,L]
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]
问题是
没有重定向到
但是转向
我想除了子域它应该重定向到和子域
我希望始终保持安全连接
谢谢这让人困惑。第一个条件/规则对没有实现任何与您描述的目标接近的功能。相反,该条件限制仅当主机名以“www.”开头时才应用该规则,这不是您在问题中提出的问题。