Re: [問題] 問apache網站,如何設定某檔案只能被內網

作者: LaPass (LaPass)   2016-07-06 16:01:23
※ 引述《smsim (crazyM)》之銘言:
: 問apache網站,如何設定某檔案只能被內網讀取
: 如 content.html 這個檔只能被網站裡的 read_content.php 檔來讀取,
: 而一般使用者無法拜訪content.html
把你的專案結構改成這樣
專案根目錄
├非公開目錄
│└content.html
└apache指定的web根目錄
└read_content.php
讀取content.html的動作一律用php執行,不要用框架頁
另一個方式是用.hataccess去控制讀取整個資料夾的權限
不過我覺得太麻煩了,不如直接把檔案移到web root資料夾之外
作者: MangoTW (不在線上)   2016-07-06 22:43:00
正解
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2016-07-07 05:10:00
不是把 content.html 的權限改成 rwxr----- ,然後給 read_content.php srwxr-xr-x S 的權限。
作者: LaPass (LaPass)   2016-07-07 10:10:00
樓上的方法我沒試過,應該也ok,那是靠linux的權限控管去處理的

Links booklink

Contact Us: admin [ a t ] ucptt.com