2013-05-17 62 views
0

我有一个网站,mydomain.com/secure,我只想通过HTTP访问。这被映射为这样一个虚拟目录:重定向Subdir HTTPS

-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供应,但我想强迫他们重定向到HTTPS。尽管尝试使用重写规则,但我无法使其正常工作。这是可能的还是不可行的?

回答

0

试试这个:

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

您可以添加在例如想要的任何目录|安全|试验区。

Example with comments.