簡體   English   中英

Apache 限制文件夾僅用於腳本訪問

[英]Apache restricting folder for script access only

我有一個名為 data 的文件夾,其中包含我的腳本訪問的 .ini 文件。 我在數據文件夾中放置了一個 .htaccess 並全部拒絕,以便無法直接訪問該文件夾。 這樣只有我在服務器上的腳本才能訪問它。

這個 .htaccess 方法夠好嗎? 我還測試了 chmod 文件夾到 700 這似乎也做完全相同的事情,它拒絕公共訪問但允許腳本訪問文件。

我想知道我是否應該只使用這兩種方法? 還是一種方法比另一種更好?

理想情況下,我認為將文件放在 www 文件夾之外會更好,但我無權訪問。

.htaccess 解決方案將阻止來自客戶端的請求通過 Web 瀏覽器或類似方式讀取文件:

deny from all

.htaccess 文件的優勢在於,未來的開發人員或管理員會看到該文件,並知道您有意選擇以公認的方式保護該代碼。 這可以幫助避免問題。 例如,如果站點被復制到新服務器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM