admin 发表于 2023-8-30 17:13:33

Discuz! X2.5全站启用https之后,用户搜索跳转出现400错误

继Discuz! X2.5全站启用https之后,用户搜索跳转到http协议上了,这是什么原因呢?

源头:想搜索用户,打开搜索页面,搜索的链接也没问题,如下图:


可是点击之后,跳转到home.php(home模块)页面上,这个页面的链接协议是http协议,这是为什么呢?

原因:文件内部调用的是http协议,所以由https协议跳转到了http协议上。

解决方法:找到source/module/search/search_user.php,打开文件,可以看到,端口是80,协议是http,我们把它们改为443和https即可


这时候我们在点击,就不会出问题了,如图:



页: [1]
查看完整版本: Discuz! X2.5全站启用https之后,用户搜索跳转出现400错误