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

本地WAMP环境下WordPress站点地址误改后无法访问求助

解决本地WAMP WordPress站点无法访问的问题

步骤1:配置本地Hosts文件解析自定义域名

你使用的shoestorewp.com是本地自定义域名,并非真实注册域名,浏览器无法自动解析到本地WAMP服务器,必须手动配置Hosts文件:

  • Windows系统:找到路径C:\Windows\System32\drivers\etc\hosts,用管理员权限打开记事本并编辑,添加一行:
    127.0.0.1 shoestorewp.com
    
  • macOS/Linux系统:打开终端,执行sudo nano /etc/hosts,添加上述相同内容,按Ctrl+O保存、Ctrl+X退出。

步骤2:检查并修正数据库配置的拼写错误

你提到将wp_options表的siteurl和home改回了http://shoesstorewp.com,但原站点地址是shoestorewp.com——这里多了一个s(shoe**s**storewp),这大概率是问题核心:

  • 打开WAMP的phpMyAdmin,进入shoestore数据库的wp_options表
  • 找到siteurl和home字段,确认值为http://shoestorewp.com(无多余s),修正后保存。

步骤3:验证WAMP虚拟主机配置(若之前配置过)

如果之前为shoestorewp.com设置过虚拟主机,检查配置是否正确:

  • 打开C:\wamp64\bin\apache\apacheX.X.X\conf\extra\httpd-vhosts.conf(X.X.X为Apache版本号)
  • 确认存在对应配置块,路径需匹配你的站点根目录:
    <VirtualHost *:80>
        ServerName shoestorewp.com
        DocumentRoot "C:/wamp64/www/shoestore"
        <Directory "C:/wamp64/www/shoestore/">
            Options +Indexes +Includes +FollowSymLinks +MultiViews
            AllowOverride All
            Require local
        </Directory>
    </VirtualHost>
    
  • 打开httpd.conf文件,确保Include conf/extra/httpd-vhosts.conf一行未被注释(无前置#)。

步骤4:清除缓存确保生效

  • 清除浏览器缓存:按Ctrl+Shift+Delete(Windows)或Cmd+Shift+Delete(macOS),勾选缓存和Cookie后清除。
  • 刷新本地DNS缓存:
    • Windows:管理员打开命令提示符,执行ipconfig /flushdns
    • macOS:终端执行sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • Linux:终端执行sudo systemd-resolve --flush-caches

完成以上步骤后,重启WAMP服务器,尝试访问http://shoestorewp.com或http://shoestorewp.com/wp-admin即可恢复正常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 10:22:05