GoDaddy环境下WordPress网站无法指向域名问题求助
问题排查与修复步骤
1. 确认域名解析指向
- 执行
nslookup sittananetworkmarketing.com或dig sittananetworkmarketing.com命令,查询域名A记录是否指向GoDaddy主机的IP地址。若解析到其他服务商IP,需在GoDaddy域名管理后台修正A记录至当前主机IP。 - 检查CNAME记录,确认www子域名是否正确指向主域名或主机地址。
2. 验证主机绑定状态
- 登录GoDaddy cPanel,进入Domains模块下的Addon Domains或Aliases,确认
sittananetworkmarketing.com已绑定到public_html目录(或对应子目录)。若未绑定,重新添加绑定并选择正确的文档根目录。 - 查看cPanel的Domains列表,确认域名状态为"Active",无暂停或未配置标记。
3. 检查文件权限与核心文件完整性
- 在File Manager中选中
public_html目录,右键选择Change Permissions,设置目录权限为755,文件权限为644(wp-config.php可设为600增强安全性)。错误权限会导致服务器无法读取文件,引发404错误。 - 对比
wp-includes、wp-admin目录下的文件数量与官方WordPress安装包,若存在缺失或损坏,重新下载对应版本的WordPress,覆盖核心文件(注意保留wp-config.php和wp-content目录)。
4. 修复WordPress固定链接与.htaccess
- 通过cPanel的phpMyAdmin访问数据库,进入
wp_options表,检查siteurl和home字段是否为http://sittananetworkmarketing.com,有误则直接修改。 - 在File Manager中查看
public_html下是否存在.htaccess文件(需开启隐藏文件显示),若不存在,创建新文件并添加以下WordPress默认规则:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
- 若已有
.htaccess,备份后清空内容,添加上述规则后测试访问。
5. 联系GoDaddy高级技术支持
- 若以上步骤无效,整理以下信息再次联系客服:
- 主机方案订单编号、域名购买记录截图
- cPanel中File Manager显示网站文件的截图
- 域名解析查询结果截图
- 主机IP与域名绑定的截图
- 明确要求客服核查主机账户与域名的关联状态,以及服务器端的虚拟主机配置(如Apache/Nginx站点配置是否存在)。
内容的提问来源于stack exchange,提问作者Saqib Khattak
相关产品推荐
相关产品推荐

