刚在宝塔安装完WordPress但还没买域名,能先预览站点吗?

是的,即使你还没有购买域名,也可以在宝塔面板中预览你的 WordPress 站点。以下是几种常见的方法:


✅ 方法一:使用服务器的 IP 地址直接访问

  1. 获取服务器公网 IP

    • 登录你的云服务器控制台(如阿里云、腾讯云等),找到你的服务器实例,查看其「公网 IP 地址」。
  2. 修改 WordPress 设置(关键步骤)

    • 安装完 WordPress 后,默认会把站点 URL 设置为 http://yourdomain.com 或者留空,这可能导致你用 IP 访问时出现重定向或样式加载失败的问题。
    • 你需要进入宝塔面板 → 文件管理 → 找到你的网站根目录(例如 /www/wwwroot/your-site/)→ 编辑 wp-config.php 文件,在 <?php 后添加以下两行:

      define('WP_HOME','http://你的服务器IP');
      define('WP_SITEURL','http://你的服务器IP');

      示例:

      define('WP_HOME','http://123.45.67.89');
      define('WP_SITEURL','http://123.45.67.89');
  3. 保存并访问

    • 保存文件后,在浏览器中输入 http://你的服务器IP 就能看到你的 WordPress 站点了!

⚠️ 注意事项:

  • 如果你之前已经用某个域名安装了 WordPress,可能会缓存了地址,建议按上述方式强制设置 WP_HOMEWP_SITEURL
  • 首次访问可能样式不全(CSS/JS 加载失败),原因通常是数据库里还保留旧的域名地址。除了改 wp-config.php,你也可以进 phpMyAdmin 手动修改 wp_options 表中的 siteurlhome 字段。

✅ 方法二:临时绑定 hosts(本地预览更友好)

如果你想用一个“假域名”来测试(比如 mysite.test),可以在本地电脑修改 hosts 文件:

  1. 编辑本地 hosts 文件:

    • Windows: C:WindowsSystem32driversetchosts
    • Mac/Linux: /etc/hosts
  2. 添加一行:

    123.45.67.89  mysite.test

    (把 123.45.67.89 换成你的服务器 IP)

  3. 在宝塔中,将你的网站绑定额外域名:mysite.test

  4. 修改 wp-config.php 中的 WP_HOMEWP_SITEURLhttp://mysite.test

  5. 浏览器访问 http://mysite.test 即可,体验更接近真实域名。


🔒 安全提醒:

  • 使用 IP 访问时,确保 WordPress 后台不要暴露给所有人(建议初期设置强密码,或限制登录页访问 IP)。
  • 不要长期用 IP 上线正式站,不利于 SEO 和用户体验。

✅ 总结:
可以预览! 只需通过服务器 IP 访问,并正确配置 WordPress 的站点地址即可。等买了域名后,再把域名解析到服务器,替换配置即可无缝切换。

需要我帮你写一段可以直接复制的 wp-config.php 配置代码吗?