WordPress 5.2.3 注册跳转 wp-login.php?

前言

前几天升级了下 5.2.3,完事后也没发现什么问题,反正例行升级嘛 2333,今天看到了个有关注册的评论,拿自己站试了下,发现注册后跳转到了 https://wp-login.php/?checkemail=registered ,What the F**k? 域名被你吃了啊?

然后拉出个旧版本备份比对了下,问题在 /wp-includes/pluggable.php 这个文件上,直接把 1399-1405 行删了就完事了,相当于把这个文件回退到上一个版本。

		if ( ! isset( $lp['host'] ) && ! empty( $lp['path'] ) && '/' !== $lp['path'][0] ) {
			$path = '';
			if ( ! empty( $_SERVER['REQUEST_URI'] ) ) {
				$path = dirname( parse_url( 'http://placeholder' . $_SERVER['REQUEST_URI'], PHP_URL_PATH ) . '?' );
			}
			$location = '/' . ltrim( $path . '/', '/' ) . $location;
		}

这个问题 WordPress 团队在修了,不知道下一个版本什么时候发布,就先改着吧。

点赞
  1. 空间之皇说道:
    QQbrowser Windows 7

    这也太强了吧233 :huaji:
    还好我服务器没空间了没更新 :huaji:
    :huaji2: :huaji: 相视一笑233

    1. 小白-白说道:
      Firefox Windows 10

      海星

  2. Summer说道:
    Google Chrome Windows 10

    弄好环境之后,我一般不怎么动它,只有在假期的时候才会好奇的动动版本。 :ku:

  3. Summer说道:
    Google Chrome Android 9

    咦?带哥你什么时候把打赏给打开了,不怕泄漏信息嘛,嘿嘿 :huaji3:

    1. 小白-白说道:
      Firefox Windows 10

      从未变更过此设置

  4. zmmio说道:
    Google Chrome Windows 10

    突然看到更新有点不习惯,感觉好久没更新了的样子,哈哈 :a:

    1. 小白-白说道:
      Firefox Windows 10

      好久没更新可还行

  5. Google Chrome Windows 10

    为什么我这边好好的 :pen:

    1. 小白-白说道:
      Firefox Windows 10

      说明你长的好看 我长得丑

  6. 笙汐说道:
    Google Chrome Mac OS X 10.14.5

    666

发表评论

电子邮件地址不会被公开。必填项已用 * 标注