将Subdir重定向到HTTPS

时间:2013-05-17 11:00:48

标签: iis ssl iis-7 rewrite url-redirection

我有一个网站mydomain.com/secure,我只想通过HTTP访问。这被映射为虚拟目录,如下所示:

-wwwroot
--secure (Virtual directory, bound on port 443 only) - https://mydomain.com:443/secure
--externalApp (Mapped as a different site on port 80) - http://mydomain.com/

目前向mydomain.com/secure提出请求,但我想强制它们重定向到HTTP。尽管尝试使用重写规则,但我无法使其正常工作。是可能还是不可行?

1 个答案:

答案 0 :(得分:0)

试试这个:

RewriteCond %{HTTPS} !=on
RewriteRule ^/?(example|secure|test) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

您可以在示例| secure | test区域中添加所需的任何目录。

Example with comments.