You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Web App绑定自定义域名evangelical.sg后异常跳转问题求助

故障原因
  • WordPress核心配置错误:当前站点为WordPress架构,默认后台预设的站点根URL为Azure分配的efosingapore-wp.azurewebsites.net,所有访问自定义域名的请求都会被WordPress内核自动重定向到预设的根域名,该问题占此类故障的90%以上。
  • Azure Web App重定向规则配置:你可能开启了Azure平台自带的「强制跳转至默认域名」功能,或站点根目录的web.config文件中手动配置了指向Azure默认域名的重定向规则。
  • 缓存残留:旧的重定向规则被浏览器、服务器缓存、WordPress缓存插件缓存,导致配置修改后依然跳转。
解决步骤
  1. 优先修正WordPress站点URL配置
  • 后台可登录的情况下,进入WordPress后台「设置」-「常规」页面,将*WordPress地址(URL)和站点地址(URL)*两个字段的值修改为http://evangelical.sg(后续配置SSL证书后再替换为HTTPS前缀),保存设置后清空所有缓存测试。
  • 后台无法登录的情况下,通过Azure Web App的Kudu控制台、FTP工具进入站点根目录,编辑wp-config.php文件,在文件开头添加以下两行代码固定站点地址:
define( 'WP_HOME', 'http://evangelical.sg' );
define( 'WP_SITEURL', 'http://evangelical.sg' );

保存修改后重启Azure Web App实例即可生效。
2. 检查Azure平台配置

  • 进入Azure门户对应Web App的「自定义域名」配置页,确认evangelical.sg已成功绑定且验证状态正常,将默认域名设置为evangelical.sg,同时关闭「仅将流量重定向到默认域」的开关。
  • 进入「配置」-「路径映射」页面查看是否有自定义重定向规则,或直接检查站点根目录的web.config文件,删除所有指向efosingapore-wp.azurewebsites.net的重定向规则。
  1. 清理缓存验证效果
  • 使用浏览器无痕模式访问evangelical.sg,若仍跳转可清空本地DNS缓存(Windows系统执行ipconfig /flushdns命令),同时清理WordPress站点的缓存插件、Azure Web App的服务器缓存。

问题解决后建议尽快为自定义域名配置免费SSL证书(Azure Web App支持一键申请托管证书),开启HTTPS访问后再将WordPress站点URL的前缀修改为HTTPS即可。

内容的提问来源于stack exchange,提问作者BSS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 03:18:02