簡化您的工作流程:搜尋 miniwebtool。
添加插件
主頁 > 網站管理工具 > .htaccess 重定向生成器
 

.htaccess 重定向生成器

為 301 重定向、HTTPS 強制執行、IP 封鎖、www 正規化和 URL 重寫生成正確的 Apache .htaccess 程式碼片段。具有即時預覽、視覺化流程圖以及附帶詳細說明的可複製程式碼。

.htaccess 重定向生成器

URL 重定向規則

為 URL 更改、網站遷移或結構重組產生 301/302 重定向。

單個 URL 用於個別重定向,模式用於 Regex 匹配,目錄用於整個資料夾。

輸入要重定向的來源 URL 路徑(例如:/old-page.html 或 ^blog/(.*))

輸入目的地 URL(例如:/new-page.html 或 https://example.com/new/$1)

HTTPS 強制執行

強制使用安全連接並配置 SSL/TLS 設置。

輸入您的網域,不含 http://(例如:example.com)

IP 訪問控制

封鎖惡意 IP 或為受限訪問建立白名單。

每行輸入一個 IP。支援 CIDR 表示法(例如:192.168.0.0/24)

WWW 正規化

強制使用一致的 www 或 non-www URL,以避免重複內容。

輸入您的網域,不含 www(例如:example.com)

進階規則

末尾斜槓、簡潔 URL、快取、壓縮等。

新增或移除(適用於末尾斜槓規則)

Embed .htaccess 重定向生成器 Widget

.htaccess 重定向生成器

歡迎使用 .htaccess 重定向產生器,這是一個用於建立 Apache 伺服器配置片段的綜合工具。無論您是需要為 SEO 設置 301 重定向、為了安全強制使用 HTTPS,還是封鎖惡意 IP 地址,此產生器都能建立具備詳細說明的生產就緒程式碼。

由 Apache mod_rewrite 提供支援

主要功能

🔀
URL 重定向
產生 301(永久)和 302(暫時)重定向。支援單個 URL、使用正則表達式的模式匹配以及整個目錄重定向。
🔒
HTTPS 強制執行
透過 SSL/TLS 強制執行安全連接。包含 HSTS 標頭以及結合 HTTPS + WWW 正規化的選項。
🛡️
IP 封鎖
封鎖單個 IP、IP 範圍 (CIDR) 或建立白名單。相容於 Apache 2.4+ 和舊版 2.2 語法。
🌐
WWW 正規化
在網域的 www 和 non-www 版本之間進行選擇。防止重複內容問題並提升 SEO。
效能規則
啟用 GZIP 壓縮、瀏覽器快取和其他優化措施,顯著提高您的網站速度。
🔗
簡潔 URL
移除檔案副檔名(.html, .php)、管理末尾斜槓,並建立對 SEO 友善的 URL 結構。

了解 HTTP 狀態碼

301 永久移動 (Moved Permanently)

當頁面已永久移至新位置時,請使用 301 重定向。這是最常用的重定向,適用於:

  • 網站遷移(更改網域名稱)
  • 重構網站的 URL 層級結構
  • 合併重複內容
  • 在保留 SEO 價值的同時移除過時頁面

搜尋引擎會將原始頁面的大部分排名能力(連結權重)轉移到新 URL。

302 已找到 (Temporary/Found)

在暫時性情況下使用 302 重定向:

  • 維護頁面
  • 對不同頁面版本進行 A/B 測試
  • 基於地理位置或裝置的重定向
  • 暫時性促銷或季節性內容

307 和 308 重定向

這些較新的狀態碼在重定向期間保留 HTTP 方法(GET、POST 等)。當維持請求方法很重要時(如 API 端點),請使用 307 進行暫時重定向,使用 308 進行永久重定向。

如何使用 .htaccess 檔案

檔案位置

.htaccess 檔案應放置在網站的根目錄(通常是 public_htmlwww)。此檔案中的規則會影響其所在的目錄及其所有子目錄。

重要注意事項

  • 需要 mod_rewrite: 大多數重定向規則需要啟用 Apache 的 mod_rewrite 模組。如果不確定,請聯繫您的主機供應商。
  • 測試: 務必先在測試環境中測試您的 .htaccess 更改。語法錯誤可能會導致您的整個網站無法訪問。
  • 備份: 在進行更改之前,請保留一份運行正常的 .htaccess 檔案備份。
  • 順序很重要: 規則是從上到下處理的。指令的順序會影響行為。
  • 快取: 瀏覽器會積極快取 301 重定向。測試時請使用無痕/私密視窗或清除快取。

常見案例

遷移至新網域

將整個網站移至新網域時,請使用基於模式的 301 重定向以保留所有 URL:

  • 舊:https://old-domain.com/page
  • 新:https://new-domain.com/page

更改 URL 結構

重組網站 URL 結構時,請為每個更改的 URL 建立單獨的重定向,或使用模式匹配進行批次重定向。

強制執行 HTTPS

安裝 SSL 憑證後,將所有 HTTP 流量重定向到 HTTPS,以確保安全連接並提升 SEO(Google 偏好 HTTPS 網站)。

封鎖垃圾郵件和攻擊

使用 IP 封鎖來拒絕來自已知惡意來源的訪問,減少機器人造成的伺服器負載,或限制對開發環境的訪問。

故障排除

重定向不起作用

  • 確保已啟用 mod_rewrite(在 Ubuntu/Debian 上使用 a2enmod rewrite
  • 檢查 Apache 配置中的 AllowOverride 是否設置為 All
  • 清除瀏覽器快取或在無痕模式下測試
  • 使用 apachectl configtest 查找語法錯誤

500 內部伺服器錯誤 (Internal Server Error)

這通常表示 .htaccess 檔案中存在語法錯誤。請檢查:

  • 缺失或不匹配的引號
  • 無效的指令名稱
  • 未正確轉義的特殊字元

重定向迴圈 (Redirect Loop)

當 URL A 重定向到 URL B,而 URL B 又重定向回 A 時,就會發生這種情況。請添加適當的條件 (RewriteCond) 以防止匹配已經重定向的 URL。

最佳實踐

  • 保持精簡: 只添加您真正需要的規則。複雜的 .htaccess 檔案可能會減慢伺服器速度。
  • 記錄您的規則: 添加註釋 (#) 說明每條規則的作用和原因。
  • 徹底測試: 更改後檢查所有受影響的 URL。
  • 儘可能使用伺服器配置: 對於高流量網站,考慮將規則移至主 Apache 配置 (httpd.conf) 以獲得更好的效能。
  • 監控 404 錯誤: 實施重定向後,檢查伺服器日誌是否有任何遺漏的 URL。

常見問題解答

什麼是 .htaccess 檔案,為什麼我需要它?

.htaccess 檔案是 Apache 網頁伺服器使用的配置檔案。它允許您在不修改主伺服器配置的情況下控制 URL 重定向、安全規則、快取等。這對於 SEO(重定向舊 URL)、安全性(封鎖惡意 IP)和效能(啟用壓縮和快取)至關重要。

301 和 302 重定向有什麼區別?

301 重定向是永久性的,告訴搜尋引擎舊 URL 已永久移動 - 連結權重和排名將轉移到新 URL。302 重定向是暫時性的,表示更改不是永久的 - 搜尋引擎會保留舊 URL 的索引。網站遷移和永久更改請使用 301;暫時維護或 A/B 測試請使用 302。

我該如何強制網站使用 HTTPS?

將以下幾行添加到您的 .htaccess 檔案中:RewriteEngine On, RewriteCond %{HTTPS} off, RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]。這會檢查 HTTPS 是否未啟用,並將所有流量重定向到安全版本。我們的產生器會自動創建格式正確的程式碼。

我可以使用 .htaccess 封鎖特定的 IP 地址嗎?

是的!對於 Apache 2.4+,請使用 RequireAllRequire not ip 指令。您可以使用 CIDR 表示法(例如 192.168.0.0/16)封鎖單個 IP 或整個範圍。我們的工具會根據您的 Apache 版本產生正確的語法。

我的網站應該使用 www 還是 non-www?

兩者都可以,但您必須選擇一個並將另一個重定向,以避免重複內容問題。Non-www (example.com) 較短且現代。WWW (www.example.com) 在 Cookie 處理上可能有技術優勢。最重要的是保持一致性 - 選擇一個並為另一個設置正確的 301 重定向。

其他資源

引用此內容、頁面或工具為:

".htaccess 重定向生成器" 於 https://MiniWebtool.com/zh-tw/htaccess重定向生成器/,來自 MiniWebtool,https://MiniWebtool.com/

由 miniwebtool 團隊製作。更新日期:2026年2月5日

其他相關工具:

網站管理工具:

常用工具:

分數計算機磅轉公斤轉換器斜邊計算機最簡分數計算機kg到lbs轉換器毛利率計算機比例計算機相對標準偏差計算機百分比增長率計算機圓計算機太陽、月亮與上升星座計算機 🌞🌙✨百分比折扣計算機羅馬數字轉換器百分比增加計算機kpa到psi轉換器隨機名稱生成器mac地址查找年齡計算機分數到小數計算機商和餘數計算機標準偏差計算機 - 高精度樂透號碼生成器百分比計算機分數百分比轉換器百分比減少計算機加價計算機質數分解計算機圖片分割器最小公倍數計算機複利計算機平均值計算機百分比變化計算機凱薩密碼工具ANC計算機校正鈣計算機CAGR計算機HEX計算機反向文字SRT時間偏移年金現值計算機克到磅轉換器因子計算機百分比誤差計算機調整影片速度比率與百分比計算機工時計算機定期存款計算機二次公式計算機對數計算機FPS 轉換器隨機顏色生成器畢達哥拉斯定理計算機分數簡化隨機字母生成器最大公因子計算機棒球長打率計算機中位數計算機psi到kpa轉換器影片轉圖片擷取器SRT轉換為TXT工具橢圓 周長計算機合併影片查找並替換文字影片壓縮器真心話大冒險產生器我的幸運數字是什麼PSI 轉 Bar 轉換器隨機英文單字產生器組合計算機小數到分數計算機質數檢查器AI標點符號添加器隨機撲克牌產生器樓梯計算機Bar to PSI 轉換器磅到克轉換器年份天數計算機 - 今天是今年的第幾天上壘率計算機跑步配速計算機標題大小寫轉換器PER計算機總和計算機MAC地址產生器愛情兼容性計算機文件大小轉換器斜率計算機比較分數計算機可整除測試計算機百分比到ppm轉換器音訊分割器數字命理計算機迷宮產生器圖片打碼工具棒球打擊率計算機兩點間距離計算機排序數字cpm計算機隨機選擇器投球命中率計算機線性迴歸計算機.htaccess 重定向生成器SVG最佳化工具網站圖標產生器crontab表達式產生器SQL格式化工具cURL轉JSON轉換器JWT解碼器JSON轉YAML轉換器酵母換算計算機烘焙烤盤尺寸轉換器麵團水合率計算機麵包百分比計算機十字繡尺寸計算機布料計算機毛線計算機鹽水與鹽度計算機咖啡沖泡比例計算機自釀啤酒酒精度計算機蠟燭蠟香精油計算機皂化值鹼液計算機 (SAP)列印尺寸解析度計算機 (DPI/PPI)黃金時刻和藍調時刻計算機景深 (DoF) 計算機骰子機率計算機植物間距計算機比例模型換算計算機水族箱底砂計算機水族箱容量和養魚密度計算機轉盤抽獎骰子滾輪拋硬幣剪刀石頭布產生器神奇 8 號球隨機ip位址產生器隨機時間生成器隨機日期生成器隨機座標產生器隨機用戶代理產生器隨機信用卡生成器隨機 JSON 產生器隨機國家生成器隨機調色板產生器隨機表情符號產生器隨機餐點產生器隨機錦標賽對陣生成器高斯分布產生器點值計算機日複利計算機馬丁格爾策略計算機凱利公式計算機止損止盈計算機斐波納契擴展計算機樞軸點計算機加密貨幣槓桿計算機聰美元轉換器加密貨幣套利計算機無常損失計算機期權獲利計算機隱含波動率計算機期權希臘值計算機布萊克-休斯計算機破產風險計算機做空盈虧計算機保證金追繳計算機倉位規模計算機股票平均成本計算機不可見字元移除器文本轉SQL列表轉換器文本列提取器列表差異計算機Zalgo文本生成器ASCII藝術產生器隱形文本生成器倒立文本產生器Zalgo文本生成器花樣字體生成器文本轉語音閱讀器仿生閱讀轉換器關鍵詞密度檢查器可讀性分數計算機Lorem Ipsum 產生器每日時間節省計算機智能引號刪除工具Markdown表格產生器JSON字串轉義反轉義URL Slug 產生器html實體編碼解碼器X 截距與 Y 截距計算機頂點和對稱軸計算機函數複合計算機反函數計算機定義域與值域計算機函數繪圖器不等式組圖形繪製器絕對值不等式求解器不等式求解器線性方程組求解器根式方程計算機絕對值方程求解器線性方程求解器綜合除法計算機多項式長除法計算機多項式展開計算機多項式因式分解計算機有理式計算機根式化簡器代數表達式化簡器三角函數繪圖器三角恒等式計算機互動式單位圓視覺化工具直角座標到極坐標計算機極坐標到直角坐標轉換器十進位度轉dms轉換器度分秒到十進制轉換器余弦定理計算機正弦定理計算機通用三角形求解器直角三角形計算機雙曲函數計算機餘割正割餘切計算機atan2計算機反正切計算機反餘弦 (Arccos) 計算機反正弦計算機高精度正切計算機餘弦計算機正弦計算機坡度與傾斜度計算機 📐斜切角度計算機 📐直角校驗計算機 (3-4-5法則) 📐板英尺計算機露台甲板計算機圍欄計算機覆蓋物土壤和礫石計算機牆體框架計算機屋頂材料計算機屋頂坡度計算機牆紙計算機地板材料計算機瓷磚計算機油漆計算機磚塊與砂漿計算機混凝土計算機誕生石和星座花查詢器凱爾特樹星座計算機月亮星座相容性計算機高級星座相容性分析器新月和滿月日曆土星回歸計算機水星逆行日曆星盤模式平衡計算機星盤元素平衡計算機水星星座計算機火星星座計算機金星星座計算機密碼強度測試器unix權限計算機cron作業生成器n次方根計算機 高精度頻率與波長轉換器XML驗證器在影片中新增或取代音訊為影片新增浮水印