可能重复:
.htaccess Problem - ( Turn off SSL for every page except login.php and register.php )
我的所有网站都启用了SSL,但我只需要两页 login.php 和 register.php ,如何在所有网页上禁用它除了这两个?因此,当我从login.php重定向到主页时,我不想要eny警告等。
谢谢
答案 0 :(得分:3)
如果您保留安全连接,所有现代浏览器都会显示警告,因此只要您切换到HTTPS,就不应该在不想要警告时切换回来。
要切换到这两个页面的HTTPS,请使用
之类的内容RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^login.php(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule ^register.php(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
有关更多示例,请参阅HERE。