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

WordPress移动端显示旧站点故障排查(排除缓存问题)

问题诊断与修复方案

一、.htaccess的问题根源

你的.htaccess文件最顶部的#BUILDER-START#到#BUILDER-END区块,就是导致移动端显示旧站点的核心原因——里面写了专门针对移动设备的URL重写规则:

  • 当移动端访问网站根目录时,会被强制跳转到旧站点的index_mobile.html
  • 当移动端访问其他非文件/目录的路径时,会被重定向到对应的xxx_mobile.html静态页面
    这些规则在WordPress的重写规则之前执行,所以服务器直接返回旧页面,完全绕过了WordPress。

二、修复步骤

  1. 先备份.htaccess:把当前文件复制到本地保存,避免操作出错。
  2. 移除旧规则区块:直接删除#BUILDER-START#到#BUILDER-END之间的所有内容,或者给每一行前面加#注释掉。
  3. 上传覆盖原文件:用FTP或者Hostgator的cPanel文件管理器,把修改后的.htaccess上传到网站根目录覆盖原文件。
  4. 清服务器缓存:在WordPress后台点「清除服务器缓存」,或者去cPanel里找Hostgator自带的缓存工具(比如Endurance Cache)清一遍缓存。

三、关于Apache的控制(类比IIS)

Hostgator的LAMP环境下,你可以通过这几种方式控制Apache,和IIS的操作逻辑类似:

  • .htaccess文件:相当于IIS的web.config,是目录级的配置文件,用来设置重写规则、缓存、权限等,这是共享主机最常用的配置方式。
  • cPanel可视化面板:Hostgator的cPanel里有「Apache Configuration」工具,能可视化设置站点级的Apache参数(比如启用模块、调整安全规则),类似IIS管理器的操作。
  • 虚拟主机配置文件:如果是VPS或独立服务器,能编辑Apache的虚拟主机配置(对应IIS的站点配置),但共享主机一般不开放这个权限,只能用前两种方式。

额外验证

  • 用移动端访问站点,确认是否正常显示WordPress内容。
  • 如果还有问题,检查服务器上是否还存在index_mobile.html或其他旧移动端静态文件,直接删掉这些文件即可。

内容的提问来源于stack exchange,提问作者Jim On Mars

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 18:34:57