从.htaccess中的重定向中排除域

时间:2018-09-29 20:17:18

标签: apache .htaccess redirect mod-rewrite https

我有一个Apache服务器处理的多个域,我希望将所有域都重定向到HTTPS,除了一个域(以下称为www.example.com)。到目前为止,我的情况是这样:

RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

这会将所有HTTP请求重定向到HTTPS,不幸的是,将包括 http://www.example.com重定向到https://www.example.com –很明显,第二个RewriteCond无法正常工作。我想念什么?

0 个答案:

没有答案