ThinkPHP5.1 url此问题ThinkPHP官方在TP5.1.37版本中已修复了。官方修复的办法是,在 thinkphp\library\think\Url.php文件的133行加入了一行判断。
如图,不想更换版本解决此问题的小伙伴可以修改该Url.php文件的该位置,加入这个判断即可解决。
5.1.37版本
if ($domain) { $domain = $match[1]; }
5.1.37版本以前
$domain = $match[1];
ThinkPHP5.1 url此问题ThinkPHP官方在TP5.1.37版本中已修复了。官方修复的办法是,在 thinkphp\library\think\Url.php文件的133行加入了一行判断。
如图,不想更换版本解决此问题的小伙伴可以修改该Url.php文件的该位置,加入这个判断即可解决。
5.1.37版本
if ($domain) { $domain = $match[1]; }
5.1.37版本以前
$domain = $match[1];