[discuz建站技术]
discuz修复强制HTTPS同步登录会提示 301 Moved Permanently问题
[复制链接]
|
修改前强制HTTPS同步登录会提示 301 Moved Permanently,问题成功复现。修改后问题解决。修改前强制HTTPS同步登录会提示 301 Moved Permanently,问题成功复现。修改后问题解决。2 M) O" X6 l" N3 l& Q! X
4 o' {# m, U5 m, D/ h修复方案:打开文件upload/uc_client/client.php,
: F$ @& W% r% q% }1 ]: J+ ?. c) I) l: |' j
查找代码:- $port = !empty($matches['port']) ? $matches['port'] : 80;
复制代码 修改为:- $port = !empty($matches['port']) ? $matches['port'] : ($matches['scheme'] == 'https' ? 443 : 80);
复制代码 查找代码:- if(!$fp = @fsocketopen(($ip ? $ip : $host), $port, $errno, $errstr, $timeout)) {
复制代码 修改为:- if(!$fp = @fsocketopen(($scheme == 'https' ? 'ssl' : $scheme).'://'.($scheme == 'https' ? $host : ($ip ? $ip : $host)), $port, $errno, $errstr, $timeout)) {
复制代码 9 w) `( T( b) v7 i
然后保存文件即可!
: w4 N* Y: K# M& J! i$ k
* ]/ ~) S8 T& n# G. K$ V
: e6 F+ S5 v: G3 l |
|