如何将旧域名网站文件迁移至新GoDaddy域名并完成配置
解决GoDaddy新域名部署旧网站文件的步骤
1. 导出旧网站的全部文件和数据库(若有)
- 若旧主机仍可访问(旧域名过期但主机服务未到期),用FTP工具(如FileZilla)连接旧主机,将所有网站文件下载到本地。
- 若网站依赖数据库(如WordPress、MySQL),登录旧主机的数据库管理面板(如phpMyAdmin),导出
.sql格式的数据库备份文件。
2. 绑定新域名到GoDaddy主机
- 登录GoDaddy账户,进入「我的产品」页面,找到目标主机服务。
- 在主机管理界面,通过「添加域名」或「域名管理」选项,将新域名绑定到该主机:如果是附加域名直接添加即可;若是替换主域名,需确认不会影响主机上的其他站点。
- 确认DNS解析:在GoDaddy域名管理页,检查A记录是否指向主机IP,CNAME记录(如需)配置正确。通常绑定后GoDaddy会自动同步DNS,但建议手动核实。
3. 上传网站文件到新域名对应目录
- 用FTP连接GoDaddy主机,找到新域名的根目录(附加域名一般是
public_html/[新域名文件夹],主域名则是public_html)。 - 上传本地保存的所有旧网站文件,保持原文件结构不变。
4. 恢复数据库(若有)
- 登录主机的数据库管理面板,创建新的数据库和对应权限的数据库用户。
- 通过phpMyAdmin导入之前导出的
.sql备份文件到新数据库。 - 修改网站配置文件(如WordPress的
wp-config.php),将数据库名称、用户名、密码、主机地址(通常为localhost)更新为新数据库信息。
5. 批量替换网站内的旧域名
- 若文件中存在硬编码的旧域名(如链接、图片地址),用本地文本编辑器的「查找替换」功能批量替换为新域名。
- 若为数据库驱动的网站,需在数据库中执行替换SQL(如WordPress:
UPDATE wp_posts SET post_content = REPLACE(post_content, '旧域名', '新域名');,注意替换对应表前缀)。
6. 测试网站运行
- 清除浏览器缓存后访问新域名,检查页面加载、链接、功能是否正常。
- 若出现500错误,检查文件权限(文件设为
644,文件夹设为755),或查看主机错误日志排查问题。 - 若出现数据库连接错误,重新核对配置文件中的数据库信息。
内容的提问来源于stack exchange,提问作者Reinhard
相关产品推荐
相关产品推荐

