如何将除https以外的所有内容从https重定向到http?

时间:2015-10-21 15:01:32

标签: php wordpress .htaccess mod-rewrite redirect

迁移后,我们在WP htaccess中使用以下内容将所有内容从https重定向到http:

RewriteCond %{SERVER_PORT} 443
RewriteRule ^(.*)$ http://examplesite.com/blog/$1 [R=301,L]

但我们希望在SSL上使用wordpress admin。

上述规则应该添加什么例外以及如何?

这是正确的方法吗?

更新 如何从上述条件中排除/ wp-admin /和wp-login.php? (请注意,博客位于子文件夹/博客中,htaccess也在那里)

1 个答案:

答案 0 :(得分:2)

wordpress codex实际上提供了一个很好的解决方案来处理您的请求:https://codex.wordpress.org/Administration_Over_SSL

快速浏览一下,您将找到所需的每一项更改。