Apache .htaccess 生成工具
免费在线 Apache .htaccess 生成工具,无需安装。可视化配置文件构建工具
關於 HTAccess 產生器
透過可切換的模組組裝 Apache .htaccess 檔案:強制 HTTPS、WWW 重導向方向、自訂回應標頭、敏感檔案封鎖、快取控制、gzip 壓縮、目錄列表防止以及任意 301/302 重寫規則。每個啟用的區段都以帶註解、可直接貼上的程式碼區塊形式輸出。
使用方法
1. 在「基本設定」中,切換「強制 HTTPS」、「啟用快取」、「啟用 Gzip」和「防止目錄列表」,然後選擇 WWW 重導向模式(無 / 導向 WWW / 從 WWW 導向)。2. 在「自訂標頭」中,新增「標頭名稱」+「值」配對。3. 在「封鎖檔案」中,新增如 .env 或 .git 的模式。4. 在「重寫規則」中,輸入 from/to 正規表示式配對以及 301 或 302 狀態碼。5. 點擊「產生」,然後「複製」產生的 .htaccess 文字。
輸出的指令參考
防止目錄列表會寫入 `Options -Indexes`。強制 HTTPS 會輸出一個針對 %{HTTPS} off 的 RewriteCond,以及指向 https://%{HTTP_HOST} 的 R=301 規則。WWW 模式使用 RewriteCond 比對 %{HTTP_HOST},使用 `!^www\.`(導向 WWW)或 `^www\.`(從 WWW 導向)。自訂標頭會變成 `Header set KEY "value"`。被封鎖的檔案使用 `<Files name>` 區塊並加上 `Deny from all`。快取將 ExpiresByType 指令包裝在 `<IfModule mod_expires.c>` 中;gzip 將 AddOutputFilterByType 包裝在 `<IfModule mod_deflate.c>` 中。
▶快取控制的過期時間是固定的嗎?
▶工具會壓縮哪些 gzip 類型?
▶自訂重寫規則的排序方式為何?
▶我的資料會被傳送到伺服器嗎?
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。