需求:discuz注册邮件中的URL地址不正常显示域名
原因:站点配置了https,当注册邮件URL不正常显示域名(仅显示IP)时,会导致用户点击URL,浏览器弹出证书异常,用户体验不好
用vscode打开工程,搜索注册邮件中的字眼,显示注册邮件的的模板是source/language/lang_email.php,可以看到注册邮件中的URL是使用{siteurl}进行渲染
搜索discuz {siteurl}可以知道对应的后台配置是在:全局 -> 站点信息 -> 网站URL,如果发现该选项已正确配置,但discuz邮件中依然发送IP链接,则重新修改后再测试。
商业
中华香料