我有这个简单的代码
debug($this->referer('foo', true));
debug($this->referer('foo', false));
当我来自本地地址时,我希望获得相同的结果,即
'http://example.com/index.php/admin/groups'
'http://example.com/index.php/admin/groups'
相反,我得到了这个:
'http://example.com/index.php/admin/users/foo'
'http://example.com/index.php/admin/groups'
正如您所看到的,当我将 local 设置为 true cakePHP referer() 时,即使引用者在本地服务器中,也会返回默认地址
我正在使用 cakePHP 2.4