2013年1月22日 星期二

apache設定-網站目錄不要被看到

恩,這標題還真難下耶,其實我沒有很懂apache,如果有錯敬請拍磚(<<-是這樣用嘛!?xd
簡單來講呢,就是說,如果網站的目錄裡,沒有index.html/.htm/或.php
像這樣的目錄會很麻煩的就是,當輸入那個網址,目錄裡的東西會被一覽無疑。
說方便也是有點方便,唯一不好的就是安全性,
所以要靠一些設定使目錄底下的東西不要被看見。


這是我的apache的某個目錄:
一進來就被發現我有兩張png圖檔,還可以點。..
apache裝好之後預設就是可以看到目錄底下的東西,所以要自己設定...

修改apache目錄底下httpd.conf這支檔案(我用的是XAMPP)
(\xampp\apache\conf\httpd.conf)約略223行,或關鍵字尋找indexes。
(Hint:看你裝的是哪種apache,或是放在什麼作業系統,可能要找一下httpd.conf這個檔案)

找到Options Indexes FollowSymLinks Includes ExecCGI
將這行註解 #Options Indexes FollowSymLinks Includes ExecCGI
或者不用註解,移除Indexes字樣。
重啟apache。


重啟後再回到那個目錄看一下,就會變成access forbidden了
完成 !
以前我一直覺得apache就一個server而以,沒想到有這麼多設定可以研究!
有時間的話也可以看看HTTP403的錯誤原因是什麼。

沒有留言:

張貼留言

若你看的文章,時間太久遠的問題就別問了,因為我應該也忘了... XD

Vue multiselect set autofocus and tinymce set autofocus

要在畫面一進來 focus multiselect 的方式: 參考: https://jsfiddle.net/shentao/mnphdt2g/ 主要就是在 multiselect 的 tag 加上 ref (例如: my_multiselect), 另外在 mounted...