请问dedecms会员邮件验证通知在https下验证链接错误
- 打开
/member/index_do.php
- 找到大概在31行的
$url = 'http://'.preg_replace("#//#i", '/', $url);
改成$server_port = isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://'; $url = $server_port.preg_replace("/^(http|https):\/\//i", "", trim($url));
- 打开
/member/reg_new.php
- 找到大概在250行的
$url = 'http://'.preg_replace("#//#", '/', $url);
改成$server_port = isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://'; $url = $server_port.preg_replace("/^(http|https):\/\//i", "", trim($url));
- 打开
/member/mail.php
- 找到大概在76行的
$url = 'http://'.eregi_replace('//', '/', $url);
改成$server_port = isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://'; $url = $server_port.preg_replace("/^(http|https):\/\//i", "", trim($url));
更新时间:2025-04-10 23:40:37
转载请注明原文链接:https://www.muzicopy.com/suibi/3102.html