作者smsim (crazyM)
看板Linux
標題[問題] apache上,如何設定某檔案只能內網讀取
時間Wed Jul 6 12:07:44 2016
請問apache網站系統,如何設定某檔案只能被內網讀取
如 content.html 這個檔只能被網站裡的 read_content.php 檔來讀取,
而一般使用者無法拜訪content.html
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.130.162.129
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Linux/M.1467778066.A.98A.html
1F:→ yukang: 不要放在使用者看的到的目錄啊 07/06 12:10
2F:推 aleck945: 簡單的例子給你參考: httpd.conf 07/06 13:13
3F:→ aleck945: RewriteEngine on 07/06 13:13
4F:→ aleck945: RewriteRule content.html /not_allow.html [L] 07/06 13:13
5F:→ kenduest: 可以看一下 httpd.conf,一般會有個語法禁止 .ht 開頭 07/06 15:17
6F:→ kenduest: 檔案無法使用的語法,主要用 <Files> ... </Files> 07/06 15:17
7F:→ kenduest: 語法來達成,可以參考看看... 07/06 15:17
8F:推 chang0206: 用 htaccess 或者在檔案內加入判斷IP的語法 07/06 21:58
9F:→ nullspace: content.html放httpd以外的目錄,用php去開檔讀檔 07/07 05:30
10F:→ kenduest: 樓上這個方式的確是更好方式 07/07 23:35
11F:推 Hevak: nullspace的方法+1 07/12 20:50