.htaccess產生器
產生Apache .htaccess規則,包括重新導向、重寫、安全標頭、快取、壓縮等。
什麼是.htaccess?
.htaccess是Apache網頁伺服器使用的設定檔,用於控制目錄層級的設定,如重新導向、URL重寫、安全和快取。
.htaccess應該放在哪裡?
將.htaccess檔案放在網站的根目錄或您希望規則生效的子目錄中。
.htaccess適用於Nginx嗎?
不,.htaccess是Apache特有的。Nginx使用不同的設定語法。
.htaccess規則會導致網站故障嗎?
是的,錯誤的規則可能導致500錯誤或重新導向失敗。請備份並測試。
301和302重新導向有什麼區別?
301重新導向是永久的,告訴搜尋引擎將排名訊號轉移到新URL。302重新導向是臨時的,不傳遞排名訊號。
如何使用.htaccess強制HTTPS?
使用RewriteEngine On配合RewriteCond %{HTTPS} off和RewriteRule將所有HTTP流量重新導向到HTTPS。
什麼是mod_rewrite?
mod_rewrite是Apache模組,提供強大的URL操作功能。它允許您重寫URL、建立重新導向並根據各種條件控制存取。
如何用密碼保護目錄?
在.htaccess中使用AuthType Basic、AuthUserFile和Require valid-user指令。還需要使用htpasswd命令建立包含加密密碼的.htpasswd檔案。
如何阻止特定IP位址?
使用Require指令配合IP位址:Require not ip 192.168.1.1阻止單個IP。還可以阻止IP範圍或整個子網路。
如何啟用瀏覽器快取?
使用mod_expires的ExpiresByType指令為不同檔案類型設定快取過期時間。這透過減少伺服器負載來提高網站效能。
如何啟用GZIP壓縮?
使用mod_deflate的AddOutputFilterByType DEFLATE在傳送到瀏覽器之前壓縮HTML、CSS和JavaScript等文字檔案。
什麼是安全標頭?
X-Frame-Options、X-Content-Type-Options和Content-Security-Policy等安全標頭保護您的網站免受點擊劫持、MIME嗅探和XSS攻擊。
如何防止盜鏈?
使用mod_rewrite檢查HTTP_REFERER並阻止來自外部站點的請求。這防止其他網站使用您的圖片和頻寬。
如何建立自訂錯誤頁面?
使用ErrorDocument指令後跟錯誤代碼和自訂頁面路徑,如ErrorDocument 404 /404.html建立自訂404頁面。
如何使用.htaccess產生器
無需背誦 Apache 語法,即可產生用於重新導向、改寫、安全標頭、快取與壓縮的 .htaccess 規則。所有規則都在瀏覽器本機產生。
- 選擇需要的規則類別——重新導向、改寫、安全標頭、快取或壓縮。
- 設定重新導向時,在 From 欄填寫來源路徑(如 /old-page),在 To 欄填寫目標路徑(如 /new-page)。
- 將 Type 設為 301 (Permanent) 代表永久遷移,測試階段可用 302 (Temporary)。
- 複製產生的程式碼片段,貼到網站根目錄的 .htaccess 檔案中。
- 接著造訪舊網址驗證效果;若未立即生效,請清除 CDN 與瀏覽器快取。
瀏覽器會長期快取 301 重新導向,測試時先用 302 (Temporary),避免被過期的永久跳轉卡住。
相關工具
- Chmod 計算器 免費線上chmod計算器,透過核取方塊視覺化Linux檔案權限並計算chmod值。即時轉換數字(755, 644)和符號(rwxr-xr-x)表示法,支援setuid、setgid、sticky bit等特殊權限。
- ASCII碼表 完整的ASCII字元編碼參考表,包含十進位、十六進位、八進位、二進位編碼、HTML實體和字元描述。支援即時搜尋和篩選。
- HAR 檢視器 線上開啟 HAR 檔案。請求表格帶狀態碼配色、排序與篩選、請求/回應標頭、回應內容預覽與耗時瀑布圖——本機解析,絕不上傳。
- IBAN驗證器 即時驗證國際銀行帳號(IBAN)。檢查80多個國家的格式、長度和校驗和,即時顯示結果。
- HTTP 請求測試 在瀏覽器中直接測試 REST API。發送 GET、POST、PUT、DELETE 請求,自訂請求標頭、請求體和查詢參數,即時查看回應狀態、標頭和 JSON 內容。
- 隨機端口產生器 從 IANA 標準範圍產生隨機網路端口號——知名端口 (1-1023)、註冊端口 (1024-49151) 和動態端口 (49152-65535)。支援唯一值、排序和批次產生。100% 瀏覽器端運行,無需伺服器。
- Robots.txt產生器 免費線上robots.txt產生器。建立和自訂robots.txt檔案,控制搜尋引擎爬取,管理爬蟲存取,透過視覺化編輯器優化網站SEO。
- 網站地圖產生器 免費線上XML網站地圖產生器。新增URL、設定優先級和更新頻率,在瀏覽器中即時建立SEO友好的網站地圖。