如何强制wordpress中的特定页面为非SSL(http)

时间:2016-01-27 09:52:08

标签: php wordpress .htaccess ssl

目前,我已将ssl强制放在需要它的页面上,并且效果很好。 用户可以在地址栏中点击并添加" https"导致某些页面加载有关混合内容等的错误 如果有人使用https链接访问页面,也会发生相同情 如何使用worpress functions.php或htaccess文件强制特定页面URL始终使用非ssl版本的网站?

编辑: 我只是不知道建议的副本是如何重复的。没有任何htaccess代码的例子,作者似乎提到他设法创建了一些解决方案但没有代码这对我没有帮助。

我需要的是像

这样简单的重定向

https://domain.com/page1 - > http://domain.com/page1

使用htaccess或只是wordpress functions.php,是不是可以做到这一点?

1 个答案:

答案 0 :(得分:0)

RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} ^/someurl
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]
上面似乎对我有用。

从https重定向到http仅适用于/ someurl