2
A
回答
5
上傳到不在public_html
中的文件夾 - 它們只能通過FTP或服務器本身訪問,而不能通過HTTP訪問。
3
Theres多種方式來完成這一點。
選項1:像kolink說,把你的根目錄(的public_html)外的文件
選項2:通過.htaccess,你拒絕訪問的目錄,如果你不想在文件中列出您可以使用在你的.htaccess
選項-Indexes以下
你可能也想看看對於使用chmod文件的權限。
0
不完全安全,但一個簡單的解決方案是將index.php文件放在您不想訪問的文件夾中,將用戶重定向回主頁。這將主要阻止輕鬆瀏覽未索引的文件夾。
<?php
header('Location: ../../index.html');
?>
相關問題
- 1. 使腳本可以訪問文件,但不能訪問用戶
- 2. 如何讓腳本訪問文件但不訪問互聯網 - Apache
- 3. main.xml文件不可訪問/可訪問
- 4. PHP用戶訪問管理腳本?
- 5. 限制訪問限制訪問用戶的PHP腳本
- 6. 阻止通過http直接訪問文件,但允許php腳本訪問
- 7. 如何讓服務器訪問文件但不是用戶?
- 8. 使文件可以通過Perl腳本訪問但阻止從Web訪問 - IIS6
- 9. 訪問在給定的PHP腳本,但
- 10. PHP腳本讓我的網站無法訪問該用戶
- 11. 如何拒絕訪問用戶,但啓用PHP腳本從.htaccess
- 12. 執行腳本,而不是讓用戶訪問它
- 13. Bonfire/Codeigniter:可從HTTP訪問但不能從HTTPS訪問的文件夾
- 14. 拒絕公共訪問文件夾,但仍可從其他php文件訪問
- 15. 蟒蛇3 os.rename,可以訪問IMG,但不能訪問文件名
- 16. 如何讓普通用戶無法訪問servlet,但可以訪問其他servlet?
- 17. 可以訪問ActiveRecord對象,但不能訪問其屬性
- 18. SSH可以訪問但不能訪問EC2託管的站點
- 19. PHP用戶訪問
- 20. 只允許腳本訪問文件iis7.5
- 21. 阻止用戶訪問URL php文件
- 22. 不能訪問本地文件
- 23. PHP - 可以從apache訪問外部類/庫,但不能從phpunit訪問
- 24. 不可訪問的文件
- 25. 訪問Web腳本
- 26. 可能不允許用戶訪問指定的文件夾?
- 27. 如何使用PHP腳本訪問HTDOCS以外的訪問
- 28. Sonar可以在本地訪問,但不能在其他地方訪問
- 29. 異步腳本不可訪問
- 30. 用戶訪問img文件
如果我拒絕訪問目錄,它是否會拒絕腳本嘗試訪問它? – quano 2010-11-20 12:42:26
@quano,no。這將只是禁止訪問默認的index.php文件,該文件顯示目錄的內容並返回一個403 - 禁止的消息(您可以自定義)。所以你不會訪問一個/ dir,而是一個/ dir/file.png。 – 2013-09-11 08:23:03