基本上我正在使用drupal并且可以当前重定向到SSL页面。但是一旦在该页面上继续导航,所有页面都将通过HTTPS继续。有一个页面我需要SSL,我需要在您离开该页面后重定向。目前我有这个:
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^conference https://url/conference/ [R=301,L]
RewriteCond %{SERVER_PORT} =443
RewriteRule !^conference http://url%{REQUEST_URI} [R=301,L]
由于
答案 0 :(得分:2)
Secure Pages模块可以以高度可配置的方式完成您所描述的内容,因此将来添加其他页面无需编辑.htaccess。
答案 1 :(得分:0)
表单数据发布后,重定向到绝对HTTP URL。
另请注意,表单页面本身不需要使用SSL;将数据发布到HTTPS URL就足够了。这意味着您根本不需要使用mod_rewrite。
答案 2 :(得分:0)
添加此规则以返回HTTP:
RewriteCond %{SERVER_PORT} =443
RewriteRule !^join http://www.example.com%{REQUEST_URI} [R=301,L]