如何顯示那該死隱藏的.htaccess檔

2009/06/23 網頁相關

丫湯從之前到現在也發了不少篇有關於.htaccess檔案的一些相關設定或線上工具,不過問題來了,不少人私底下偷偷的問我,為什麼都沒有看到那天殺的.htaccess檔案,上傳了之後不管怎麼重新整理都沒有,試了好幾套FTP軟體,進入Cpanel後台都沒有,給了好多個為什麼其實在某些主機的設定環境下,有一些檔案預設就是隱藏的,這就像我們在Windows中也有很多預設隱藏的系統檔案,一樣都是幾個步驟就可以將.htaccess顯示出來囉。

.htaccess的功用很多,轉址、限制訪客、防盜連、檔案相關管理等等,小小的一個檔案,但用法可是千變萬化,丫湯花了不少時間研究了一下,但仍然也只是學會些許皮毛。

重點來啦,如果看不到.htaccess檔案也是於事無補,特別是有在使用Wordpress的人,在後台設定固定網址時就一定得用到,一般我們會用來觀看檔案不外乎就是利用FTP軟體或是從空間後台進入編輯或查看,這邊丫湯就告訴大家如何在以下三個平台顯示.htaccess檔

《FileZilla、CuteFTP、Cpanel》

一、在FileZilla顯示隱藏的.htaccess檔案:

利用FileZilla登入FTP後,如果上傳.htaccess後沒找到.htaccess檔案,只要在上面點擊伺服器→強制顯示隱藏檔案,馬上就會現形了。

01

二、在CuteFTP顯示隱藏的.htaccess檔案:

除了免費的FileZilla外,最常用的應該還有付費CuteFTP軟體,一樣在登入FTP後,在上面的編輯→過濾

02

將啟動伺服端過濾(或是遠端伺服,依本版不同,大同小異)打勾,然後在欄位中輸入-a,再按下確定。

03

如此一來.htaccess檔案就會現形了,這邊丫湯是用CuteFTP5.0的版本作為教學,新的版本操作方式亦大同小異。

04

三、在Cpanel後台顯示隱藏的.htaccess檔案:

相信大家都知道Cpanel後台中的檔案管理功能,但鮮少有人在做使用,其實有時候要編輯檔案,但手邊電腦又沒有FTP軟體時,利用Cpanel後台的檔案管理,也是非常好用的,而在後台的檔案管理,如果要顯示隱藏的檔案,一般我們在按都不會注意到要進入檔案管理介面之前,有一個選項是(顯示隱藏的檔案),只要勾選起來就萬事OK

05

一樣就會馬上現形了,利用這檔案管理員修改檔案,其實也蠻方便的,丫湯有時候也會利用這功能來編輯檔案。

06

你可能對這些內容也有興趣

阿湯 作者:阿湯

對電腦 & 網路資訊充滿興趣與熱情、瘋了似的每日堅持發文,「阿湯」這個名字是由湯姆克魯斯而來的,雖然我沒有他帥氣,也不會演電影,但我會寫文章....

更多關於的文章》

18 個留言

  1. Avatar shian表示:

    請問版主:
    我強制顯示隱藏檔案(H)確定有打勾了,還是不見 .htaccess 蹤影>.<''
    為什麼會這樣….. XD
    我是用000webhost免空,上傳了wordpress,就是看不到 .htaccess
    可是我下載wordpress解壓縮後也是看不見 .htaccess(有設定顯示隱藏檔了)
    懇求您的回覆^^

    阿湯說:

    WP預設是沒有htaccess,如果沒有看到的話,表示主機預設也沒有,要自行新增

  2. Avatar 故事寶寶表示:

    改佈景主題?
    就是教不落準備要換新佈景主題?
    不知道會變成什麼樣子哩

    阿湯說:

    呵,不是教不落的~是別的站

  3. Avatar 故事寶寶表示:

    雖然算是解決了@@

    不過想一想,放在 /public_html 底下還真不安全

    cgi比較陽春,不像php等有資料庫或是安全性較高

    放在 /public_html 底下的話,儲存檔案資料的*.dat和*.txt 不就全都露

    即使他們不知道檔名,只要用特殊軟體掃一掃,就可以知道路徑@@,輕鬆可以透過http下載

    相對的,cgi-bin的安全性之的高許多

    我想,說不定上cPanel官方論壇,會有人協助解決辦法或是設定方式

    阿湯說:

    昨天沒時間試,最近在改別的佈景= =

  4. Avatar 故事寶寶表示:

    很多主機商都是半調子

    之前聯絡過

    他們說:該目錄只能執行CGI檔,其他檔案請放至於 /public_html 下。

    所以才在網路上找答案(很慶幸遇到了就是教不落這麼優質的網站^_^)

    @@不過,昨天又跟他們盧了很久

    他們請我試試看把檔案不要放在cgi-bin中,把cgi-bin中的檔案或是資料夾移動到 /public_html 下試試看

    結果果真可以運行 (原來cgi不一定要擺在cgi-bin底下)

    算是變相的解決問題@@

    因為,我在國外某網站有看到很多人說可以透過cPanel設定讓cgi-bin可以讀取圖片和其他檔案,只是他們都沒詳細說明設定方式。

    再次感恩

    阿湯說:

    這二天我再研究一下主機商的調整權限一下

  5. Avatar 故事寶寶表示:

    請問是如圖片上,那樣的設定嗎?(黃色部分)
    點我

    我設定後圖片和htm還是無法讀取,500錯誤 …>_<... 謝謝

    阿湯說:

    應該要問問主機商看看比較快

    他應該會協助處理這樣的事

  6. Avatar 故事寶寶表示:

    感謝阿湯哥

    我找到了

    cPanel中真的有Apache耶

    但是進去後,cgi-script沒有編輯的地方,我用手動加入,

    不過,好像一次只能加入一個。
    我打很多個,每個都有一個空隔,但是似乎沒有效。(.gif .jpg .htm .html)

    添加之後,我嘗試瀏覽器打開,但是一樣讀不到htm和圖片,都是500錯誤。

    附上圖片:點我

    感恩

    阿湯說:

    附檔名填 .* 加入應該就可以了

  7. Avatar 故事寶寶表示:

    阿湯哥

    我看到文章了,http://www.pczone.com.tw/vbb3/thread/47/73339/

    但是看不懂

    ScriptAlias 是什麼?windows 主機的嗎? linux 主機有嗎?

    裡面有人分享免修改ScriptAlias的方式,並且有人在linux下成功的讓cgi-bin可以讀到圖片和htm

    但是我實力太嫩,看不懂,不知道您可以引導一下嗎?

    感恩

    阿湯說:

    那應該就是在cpanel後台有一個Apache

    你經手程式填cgi-script(看你cgi是顯示什麼程式,裡面應該有寫) 附檔名填 .* 加入應該就可以了

    如果看不懂或是沒找到我說的項目,你看要不要把Cpanel帳密寄給我,我看看

  8. Avatar 故事寶寶表示:

    是付費的空間

    我申請三個免費的空間,cPanel的管理平台。

    測試之後,的確cgi-bin中不能讀取圖片和htm

    但是可以執行.dat (所以.dat應該是我的主機做了限制)

    如果拋開.dat不說,有沒有辦法讓cPanel的管理平台的空間,可以讓cgi-bin中讀到圖片和htm

    cPanel裡不知道有沒有設定的地方?我找不到>_< 謝謝

    阿湯說:

    Cpanel應該是沒的設定,你可以問問你的主機商

  9. Avatar 故事寶寶表示:

    新發現,連cgi存資料的*.dat檔,居然也不能載入

    @@這太框張了吧…cPanel真的設定的太嚴格了

    阿湯說:

    你的是付費主機嗎,我的很像沒這樣的限制

  10. Avatar 故事寶寶表示:

    我是要用日記留言板,希望可以不動到程式碼,@@要改好像要花一點時間,因為有好幾個圖片資料夾,資料夾底下又有許多圖片。

    像台灣亞卓市或是日本免費空間,都可以執行cgi
    不一定要放cgi-bin中

    之前有用過後台不是cPanel的空間,雖然cgi要放cgi-bin中,但是可以讀取圖片和htm網頁等

    我會常來巡邏的,希望阿湯哥有空幫我看一下,謝謝。

    阿湯說:

    你空間是放在哪裡,你這應該不是cpanel的關係

    應該是主機本身設定

  11. Avatar 故事寶寶表示:

    圖片資料夾本來就是755
    圖片設755好奇怪,不過嘗試之後,依然是500錯誤

    我記得只有早期主機才會設定cgi-bin只能讀cgi

    雖然cgi沒落了

    但是cPanel全世界這麼多主機商用,難道都沒有其他人提出這個問題嗎?
    搜了台灣網頁,>_<...居然找不問過的解決方式 (關鍵字:cpanel cgi-bin 讀不到圖片) (唯一類似問題:點我

    搜美國,>_<...也搜不到什麼結果,不知道是不是關鍵字用錯 (關鍵字:can't access images cpanel cgi-bin) (極為相似的問題:點我

    第一次接觸管理後台是人人稱讚的cPanel,沒想到居然遇到這個問題
    不知道阿湯哥知不知道是否cPanel中有地方可以設定開放權限?(我找不到>_<...) 謝謝 不可能的任務出4時,我會捧場的 :as64

    阿湯說:

    這我倒是不知道,一般CGI程式如果會用到圖片

    通常會放在另一個資料,cgi-bin資料夾好像只放程式

    有空我再試看看,你是要用到什麼CGI程式?

  12. Avatar 故事寶寶表示:

    請問可以教學cpanel中的一個怪事情嗎?

    我發現cp中,cgi檔案一定要擺cgi-bin資料夾中才能運行

    這個我可以不介意

    但是,

    cgi-bin中居然只能運行cgi檔案

    我裡面擺圖片,讀不到?!

    請問要怎麼讓cgi-bin中可以讀圖片

    p.s.我發現*.htm也讀不到

    謝謝

    阿湯說:

    圖片資料設755看看

    而且我記得cgi的程式,圖片似乎都是弄在另一個資料夾

  13. Avatar 故事寶寶表示:

    這教學太棒了

    阿湯說:

    謝謝你,歡迎常來

  14. Avatar 炮爺表示:

    奇怪

    我沒調整也都會顯示阿 :as29

    阿湯說:

    這要看主機有沒有設定隱藏

  15. Avatar 梅干扣肉表示:

    呵~~這問題梅干之前也遇過~~
    好在FileZilla就可解決了~

    阿湯說:

    嗯呀,Filezilla很好用

  16. Avatar xD~碳表示:

    一定是被碳碳的魅力隱藏起來 :as57
    ㄚ湯: :去吃碳吧你as98
    碳碳:(吃完碳…)碳死了 :as90
    ㄚ湯:早日超生,投胎不要再當碳了 :as55

    阿湯說:

    快醒醒………

  17. Avatar hugo表示:

    希望可以搶頭香,坐沙發….. :as57

    會素偶嗎

    阿湯說:

    要先通過天仙那關….

  18. Avatar 天仙表示:

    沙發沙發~~~ :as25

    阿湯說:

    厲害的老闆~

發表留言 »

姓名(*)
信箱(*)