HTTPS重定向问题

时间:2014-10-01 12:33:41

标签: apache .htaccess redirect https rewrite

我目前正尝试将用户重定向到该网站的https版本,但仅限于预订流程和wp-admin部分。

这是我用post

的答案礼貌的代码
RewriteEngine On
# force HTTPS
RewriteCond %{HTTPS} =off
RewriteRule ^(book-on-line|wp-admin) https://test.mysite.com%{REQUEST_URI} [L,R=301]

# force HTTP
RewriteCond %{HTTPS} =on
RewriteRule !^(book-on-line|wp-admin) http://test.mysite.com%{REQUEST_URI} [L,R=301]

如果我只使用第一个声明但是不起作用,重新指向正常工作,如果我使用第二个声明,则重定向到主页。

第二个陈述的原因是,当我转到安全页面,然后单击链接以返回到非安全页面时,网站仍然保留HTTPS,但不应该。

有什么想法吗?

0 个答案:

没有答案