.htaccess生成器

生成用于重定向、安全头等的Apache .htaccess规则。

生成用于重定向、安全头等的Apache .htaccess规则。

Generated .htaccess

# No rules configured.

为 Apache 服务器生成 .htaccess 规则

概述

.htaccess 文件是一个配置文件,控制 Apache 网页服务器如何处理一个目录——重定向、URL 重写、强制 HTTPS、封禁 IP、自定义错误页等等。它的语法简洁且容易写错,一个失误就可能让网站宕机。此生成器根据简单选择构建正确的 .htaccess 规则,让你无需记住指令就能应用常见的服务器调整。

使用步骤

  1. 1

    选择你需要的规则

    选择诸如强制 HTTPS、重定向 www 或设置错误页等行为。

  2. 2

    检查生成的指令

    查看工具组装的 Apache 规则,并调整路径或域名以匹配你的网站。

  3. 3

    保存为 .htaccess

    把输出复制到正确目录中名为 .htaccess 的文件,然后测试网站。

工作原理

你选择想要的行为——把 www 重定向到非 www、强制 HTTPS、设置自定义 404 页、封禁某 user-agent、启用缓存——工具便写出对应的 Apache 指令(RewriteRule、Redirect、ErrorDocument 等)。你把结果粘贴到网站目录中名为 .htaccess 的文件里。由于规则只是文本,工具在你的浏览器本地组装它们。

什么时候用

重构网站后把旧 URL 重定向到新 URL。强制每位访客走 HTTPS。规范 www 与非 www 或尾部斜杠。设置自定义错误页。封禁一个坏机器人或 IP 段。为速度添加浏览器缓存或压缩头。为目录设置密码保护。

常见问题

放在它应作用的目录——通常全站规则放在网站根目录。规则会作用于该文件夹及其子文件夹。文件名必须精确为 .htaccess(前面有点,无扩展名)。

注意事项

.htaccess 中的语法错误可能以 500 错误让整个网站宕机,因此请备份现有文件,并在每次更改后测试。重定向和重写循环是常见陷阱——请在浏览器中验证最终行为。

.htaccess生成器 | Super Easy Utils