要能夠善用.htaccess這個檔案真的是一門很深奧的學問,對於初學者更是頭痛萬分,先前丫湯曾經介過一款線上製作.htaccess檔案的網站,不過真的是太專業了,連我自己都不太會用,最近發現另一個也是製作.htaccess檔案的網站,雖然沒有全部完整的功能,但平常用的到的一些功能都列在上面了,操作上也很簡便,點擊要用的填一填就搞定,而且還是多國語系(包含中文),保證看的懂啦。
.htaccess Editor 線上產生器:
網站位址:http://www.htaccesseditor.com/tc.shtml (如要其它語系在右上變更即可)
丫湯用了一下還蠻好用的,而且真的很方便,語系也翻的不錯,不會讓人有看不懂的地方,雖然功能不多,不過列出來的功能都是常用的,如果你也對.htaccess的編輯上有疑問,可以試試這htaccess編輯工具。
功能介紹:
顯示檔案列表:這是用來限制是否讓人觀看到你的網站目錄下的檔案,不管別人看不看的到,像丫湯覺得被人看光光就是一個奇摩子的問題,選擇之後在最下面框框就會出現對應的代碼,複製起來貼到記事本存成.htaccess再丟到你想要放置的地方即可。
Basic認證模式:
這一項在一般站台較鮮少有看到在使用,但這個模式有助於保護網站的登入入口,如果你的網站只有你一個帳密需要去登入,加上這個認證模式也是一個雙重保護,之後丫湯再來詳細介紹這一個功能。
自訂錯誤頁面:
可以自訂當產生各種錯誤頁面時的頁面位址或路徑
預設頁面:
比如說我輸入網址 https://steachs.com,但我不想讓他自動讀取index.html,我想讓這個網址首頁自動顯示abc.html,就可以利用這個功能來達成。
設置WWW:
這個我就沒有實際去測,看了語法應該就是設定www.abc.com 永久轉向的位址,可以永久轉向成 abc.com 或其它網址。
設置轉址:
這一塊就是設定301和302的轉址語法,是很多人會去搞混亂的一塊,或者不知道怎麼設定,而這邊只要填入From和To就可以了,夠簡化了吧!!
之前也有寫過一篇相關轉址部份的:如何利用.htaccess設定301永久轉向?
存取限制:
這一個功能就是用來限制存取你網站的IP位址,這部份丫湯之前也有寫過一篇:
唯我獨『登』、利用.htaccess來限制IP登入Wordpress後台
相信這個.htaccess的線上製作工具可以幫助到很多剛接觸.htaccess語法的人,如果對上述功能的用法有什麼疑問的話再問一下丫湯,不用客氣的啦。
這個不建議用在Discuz論壇,會導致部分圖片包子…
有些空間的404都是被跳轉到指定網頁,不知道這個能不能改?
ㄚ湯您好:
想請問這個產生出來的語法裡面,最上面三行代表什麼意思?
deny from all
第二行有看到您回覆別人留言說是「全部IP禁止訪問」?
囧星人
所以文章網址都從 /read.php?123變成 /123.htm
以下方法你可以試試基本以下語法是將.htm前面的文字帶入read.php?後頭的$1
故當你的網扯為123.htm將被轉成/read.php?123 同理如456.htm 將轉成/read.php?456
RewriteEngine on
RewriteRule ^(.*).htm$ /read.php?$1
請問阿湯哥對.htaccess語法還熟悉嗎?
我想知道這三行代表什麼意思?
order deny,allow
deny from all
allow from all
謝謝
ㄚ湯可是碳碳的救星哪! :as45
正缺這個繁體中文介面(親一個) :as33
版主您好
你介紹的這個工具,應該正是我需要的^^
可是我想請問
之前我把blog系統從bo-blog轉到wordpress
所以文章網址都從 /read.php?123變成 /123.htm
請問要怎麼設轉址才能讓訪客到達正確網頁呢?
無論怎樣,先謝謝您!
發完上一篇回應發現有單引號、雙引號問題
建議阿湯可以使用Quotmarks Replacer外掛來修復這問題
裝上後就會正常顯示了^-^ 純建議
這個好!雖然我.htaccess前幾天都設定好了
而且這網站第一個建議就是”是”…
顯示檔案目錄很危險滴…
現在到底誰是員工誰是老闆啊 :as15