SSL和重定向问题

时间:2017-09-17 15:48:05

标签: wordpress .htaccess ssl redirect https

所以我一直在尝试使用SSL证书设置我的wordpress网站。证书已正确购买和安装。但是我目前遇到重定向问题。

此时我已编辑我的.htaccess以包含:

RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https:// example.com%{REQUEST_URI} [L,R=301]

我还把它包含在wp-config.php中:

define('FORCE_SSL_ADMIN', true);

此外,我已经替换了

的所有实例
http:// example.com to https:// example.com

http:// www.example.com to https:// example.com

借助“数据库搜索和替换”工具。

因此,在General下的WP Dashboard中,该站点设置为https:// ...

浏览所有在线指南,这应该是必要的一切。 Cloudflare已被暂停,不会干扰任何事情。

问题在于使用redirect-checker.org检查后重定向:

https:// example.com 200重定向无正常

https:// example.com/test/ 200重定向无正常

https:// example.com/wp-admin/302➝200重定向1

(“为什么这里使用302?不应该只有200吗?”)

http:// example.com301➝200重定向1

(“虽然这看起来很好,它给我的信息是:你同时使用301和302重定向。这可能会让搜索引擎感到困惑。一般情况下,请不要同时使用301和302重定向。” )

http:// example.com/test/ 200重定向无正常

(“不应该没问题,因为它应该重定向到https://版本”)

http:// example.com/wp-admin/301➝302➝2002重定向2

(“给我留言:你同时使用301和302重定向。这可能会让搜索引擎感到困惑。一般情况下,请不要同时使用301和302重定向。”和“你使用的是302重定向。“)

似乎在某种程度上某个地方不应该启用302。

0 个答案:

没有答案