【问题标题】:can't access wp-admin giving me a white page无法访问 wp-admin 给我一个白页
【发布时间】:2017-04-10 08:28:10
【问题描述】:

我将 cloudflare 连接到我的 WordPress 并启用了灵活的 HTTPS。

制定了2页规则 https://www.example.com/wp-login.php* https://www.example.com/wp-admin/* 让 SSL 保持灵活但禁用缓存和安全级别

我确实安装了两个插件 http-https-卸妆 https-redirection [我现在禁用了]

我错误地将我的坐席和家庭网址更改为 https://example.com 所以我确实使用 FTP 访问以修复它,但是 www 回来了仍然无法访问该网站 当我禁用 http-https-remover 时,网站会加载内容但未对齐。

它自己的网站出现以下错误:

www.site.com/:8 通过 document.write 调用解析器阻塞、跨站点(即不同的 eTLD+1)脚本https://ajax.cloudflare.com/cdn-cgi/nexp/dok3v=f2befc48d1/cloudflare.min.js。由于网络连接不佳,浏览器可能会在此或将来的页面加载中阻止此操作。如果在此页面加载中被阻止,将在随后的控制台消息中确认。有关详细信息,请参阅https://www.chromestatus.com/feature/5718547946799104

但它们不会影响网站的外观。

https://www.example.com/wp-admin/ 控制台为空,页面返回 200

http 版本(当我为 2 页规则从 cloudflare 禁用 ssl 时)它给了我。 "此页面无法正常工作

www.assesstm.com 重定向您的次数过多” 控制台:GET http://www.assesstm.com/wp-admin/ net::ERR_TOO_MANY_REDIRECTS 并且网络在 http 和 https 之间疯狂地重定向

在所有网站中禁用 https 会给我在网站的其余部分中的重定向循环

还值得一提的是,在 wp-config.php 文件中将 DEBUG 定义为 true 后,我无法获取调试文件。 试图在管理员上强制使用 ssl,但没有得到解决方案。

这些是我目前的 wordpress 插件

a:14:{i:0;s:19:"akismet/akismet.php";i:1;s:44:"css3-text-and-image-overlay/css3_overlay.php";i:2;s:39:"easy-google-fonts/easy-google-fonts.php";i:3;s:50:"google-analytics-for-wordpress/googleanalytics.php";i:4;s:19:"jetpack/jetpack.php";i:5;s:29:"pirate-forms/pirate-forms.php";i:6;s:43:"shortcodes-ultimate/shortcodes-ultimate.php";i:7;s:41:"sp-news-and-widget/sp-news-and-widget.php";i:8;s:27:"tawkto-live-chat/tawkto.php";i:9;s:43:"themeisle-companion/themeisle-companion.php";i:10;s:37:"tinymce-advanced/tinymce-advanced.php";i:11;s:24:"wordpress-seo/wp-seo.php";i:12;s:32:"wp-overlays/wp-overlays-lite.php";i:13;s:25:"cloudflare/cloudflare.php";}

任何建议

【问题讨论】:

    标签: wordpress .htaccess cloudflare wp-admin ss


    【解决方案1】:

    您应该在您的站点和 cloudflare 上关闭 SSL。看看这是否有效。

    然后在 cloudflare 设置 dns 以绕过 cdn(灰云)。让 ssl 在你的网站上运行,看看它是否在 https 下加载。

    如果一切正常,您现在可以在 cloudflare 上打开 ssl(FULL,不灵活)并将 dns 切换回使用 cloudflare(橙色云)。

    【讨论】:

    • 我无法禁用 SSL,当我关闭 CloudFlare 时,网站没有打开,它迫使我将浏览器设置为 https 版本。我用当前打开的插件更新了我的问题
    • 您必须确保 wordpress 自己使用非 https 的 url 版本。然后尝试在没有 SSL 的情况下加载站点。请务必先清除所有缓存 - 包括 dns 缓存!
    【解决方案2】:

    另外,禁用 SSL 并清理缓存,我确信有一个 WP 插件可以帮助传播 ssl url,确保你也有它,但是解决我的问题是禁用火箭装载机,你可以在cloudfare的速度选项中找到。

    【讨论】:

    • 我无法禁用 SSL,当我关闭 CloudFlare 时,网站没有打开它迫使我将浏览器切换到 https 版本。我用当前打开的插件更新了我的问题
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多