跳到主要内容

.htaccess 指南

.htaccess 文件是一个特殊的 Apache 文件,用于调整您的网站行为。您可以编辑网站上已有的 .htaccess 文件,或者在任何目录中创建一个新的文本文件并命名为 .htaccess。

.htaccess 示例
即使您删除了 .htaccess 文件,HostGator 也会使用以下代码作为默认设置。

DirectoryIndex index.html index.shtml index.php default.html home.html

您可以通过创建自己的规则来覆盖这些默认设置。

DirectoryIndex home.html page1.php index.txt

我的站点显示“文件超限”

如果您的网站突然显示“文件超限”或类似提示,这意味着您的 .htaccess 文件超过了我们共享主机计划中设置的 512 KB 限制。
要解决此错误,请进入您的文件管理器。您会发现有两个 .htaccess 文件,其中一个是原始 .htaccess 文件,其代码大小超过了 512 KB 限制。重命名当前生效的 .htaccess 文件,然后修改您的原始 .htaccess 文件,使其大小在 512 KB 限制内。完成后,重新加载您的网站。


常见问题解答

如何保护我的 .htaccess 文件?
.htaccess 文件已经受到保护,浏览器无法访问。为确保安全,请确认文件名以点号开头,即为 .htaccess,而非 htaccesshtaccess.txt

我可以永久删除我的 .htaccess 文件吗?
您可以删除 .htaccess 文件,但它会立即以空白文件的形式重新出现。HostGator 有默认指令,除非您创建自己的指令覆盖,否则这些默认指令将始终生效。


额外的 .htaccess 编码资源

以下文章链接至外部网站,仅供参考。请注意,HostGator 无法为以下外部文档中提供的信息提供直接支持。

  • Apache.org
  • Javascriptkit.com
  • mod_rewrite 示例
  • mod_rewrite 课程
  • Modrewrite.com

有关常见 .htaccess 代码示例,请参阅以下文章:

  • Apache mod_rewrite 和示例

注意: 您可以按照本文说明编辑 .htaccess 文件。但是,如果您未正确编写 .htaccess 文件,可能会导致网站错误。如果您正在寻找设置 .htaccess 重定向和重写的指南,或只是想了解您网站所用 CMS 脚本的默认 .htaccess 文件,可以查看此文章:

  • 默认文件 .htaccess 和 php.ini

请记住,我们不提供编码支持,也不保证您的代码一定能正常运行。