[discuz建站技术]
discuz修复强制HTTPS同步登录会提示 301 Moved Permanently问题
[复制链接]
|
修改前强制HTTPS同步登录会提示 301 Moved Permanently,问题成功复现。修改后问题解决。修改前强制HTTPS同步登录会提示 301 Moved Permanently,问题成功复现。修改后问题解决。
% v2 ^0 h& h& \: O6 ^2 ?5 L7 c+ i' D5 B$ E* I9 \
修复方案:打开文件upload/uc_client/client.php,
6 X" o! o# W( Z+ ]5 I
" b0 ` S+ {9 }: N# K6 o$ V查找代码:- $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)) {
复制代码
: P7 _- |5 A: A$ V然后保存文件即可!7 B6 H1 x( e( k# ]5 i
2 m4 @0 Y5 C9 E, F7 q4 o3 ]
9 N* l# D: R" \5 t
|
|