误删Cpanel中.htaccess文件致网站无法访问,求解决方案
误删Cpanel中.htaccess文件后的恢复及网站无法访问问题解决
首先,你看到的错误提示翻译如下:
无法访问此网站
检查estudylib.com是否拼写错误。如果拼写正确,尝试运行Windows网络诊断。
DNS_PROBE_FINISHED_NXDOMAIN
注意:DNS_PROBE_FINISHED_NXDOMAIN错误和.htaccess文件无关,这是域名解析失败导致的,优先排查以下两点:
- 执行
ping estudylib.com命令,或用DNS查询工具确认域名是否指向正确的服务器IP - 登录Cpanel检查域名绑定设置,确保该域名已正确关联到你的主机空间
关于.htaccess的默认内容与恢复,分站点类型处理:
1. 静态/基础PHP站点
这类站点默认.htaccess可以是空文件,或仅包含基础规则:
RewriteEngine On
无特殊URL重写需求时,空文件也能正常运行。
2. WordPress站点
默认.htaccess内容为:
# 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
快速恢复方法:登录WordPress后台,进入「设置-固定链接」,任意切换一种链接格式后保存,系统会自动生成并写入正确的.htaccess内容。
3. Cpanel手动恢复步骤
- 登录Cpanel,打开「文件管理器」
- 进入网站根目录(通常是
public_html) - 点击顶部「设置」,勾选「显示隐藏文件」
- 右键新建文件,命名为
.htaccess - 根据你的站点类型,填入对应规则并保存
内容的提问来源于stack exchange,提问作者Mitchy
相关产品推荐
相关产品推荐

