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

更换AWS Ubuntu实例类型后WordPress网站无法正常访问求助

解决AWS实例类型更换后WordPress的IP适配问题

1. 修复直接访问新IP显示Apache默认页的问题

  • 打开Apache默认站点配置文件:sudo nano /etc/apache2/sites-available/000-default.conf
  • 将DocumentRoot /var/www/html修改为DocumentRoot /var/www/html/wordpress
  • 保存退出后重启Apache:sudo systemctl restart apache2
  • 同步目录权限:sudo chown -R www-data:www-data /var/www/html/wordpress

2. 修复访问newip/wordpress重定向到旧IP的问题

临时快速修复(通过wp-config.php)

  • 编辑WordPress根目录的配置文件:sudo nano /var/www/html/wordpress/wp-config.php
  • 在文件末尾添加以下代码(替换成你的新公网IP):
    define('WP_HOME','http://你的新公网IP');
    define('WP_SITEURL','http://你的新公网IP');
    
  • 保存后刷新浏览器测试

彻底修复(修改数据库)

  • 登录MySQL:sudo mysql -u root -p(输入数据库密码)
  • 切换到WordPress对应的数据库(假设库名为wordpress):USE wordpress;
  • 更新站点URL和首页地址:
    UPDATE wp_options SET option_value = 'http://你的新公网IP' WHERE option_name = 'siteurl';
    UPDATE wp_options SET option_value = 'http://你的新公网IP' WHERE option_name = 'home';
    
  • 退出MySQL:EXIT;
  • 重启Apache:sudo systemctl restart apache2

额外检查

  • 确认AWS安全组已开放80(HTTP)、443(HTTPS)端口的入站规则
  • 清除浏览器缓存或用无痕模式测试,避免旧缓存干扰

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.14 13:55:21