【发布时间】:2014-05-26 11:16:56
【问题描述】:
这是我当前的VirtualHost 节点:
<VirtualHost *:80>
ServerName abc.com
ServerAlias abc.com www.abc.com
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/ [NC,R,L]
</VirtualHost>
它表示到达此服务器的每个 request:80 都将重定向到 HTTPS。现在我想将or 和and 条件添加到VirtualHost 节点。因此,它将按如下方式工作:
- 如果 request:80 来自 xyz.com,则不会重定向到
HTTPS - 如果 request:80 来自 abc.com,那么它将重定向到
HTTPS
我应该怎么做?
【问题讨论】:
标签: apache .htaccess http url mod-rewrite