我正在創建一個文件託管網站。我不喜歡的人訪問該目錄PHP - 拒絕文件夾訪問而不直接鏈接到文件?
public_html/quick/files
,除非他們有從上傳文件的直接下載鏈接。我將如何去做這件事?
對於其他人:要更改,拒絕權限索引所有文件。
我正在創建一個文件託管網站。我不喜歡的人訪問該目錄PHP - 拒絕文件夾訪問而不直接鏈接到文件?
public_html/quick/files
,除非他們有從上傳文件的直接下載鏈接。我將如何去做這件事?
對於其他人:要更改,拒絕權限索引所有文件。
中創建一個文件夾public_html
名爲.htaccess
與此內容的文件:
Options -Indexes
隨着.htaccess將不必要鏈接目錄中的所有文件? – FabianoLothor 2012-07-26 20:48:09
這個.htaccess文件會告訴服務器禁用目錄列表,但其他一切都應該正常工作 – 2012-07-26 20:54:36
我發現阻塞同一個目錄的文件也是 – FabianoLothor 2012-07-26 20:56:31
在目錄中創建一個空白index.html文件。
如果認爲有必要,請創建一個重定向到錯誤頁面。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Your Page Title</title>
<meta http-equiv="REFRESH" content="0;url=<URL_ERROR_PAGE>"></HEAD>
<BODY>
Optional page text here.
</BODY>
</HTML>
可能更好使用.htaccess通過添加'Options -Indexes'來禁用目錄索引。 – 2012-07-26 20:38:20
是的!現在刪除我的意見肯定這個 – Primm 2012-07-26 21:13:08
就意味着允許他們訪問該文件,但無法瀏覽目錄? – 2012-07-26 20:33:29
是的確切!!!!! (!要滿足最低文本要求 – Primm 2012-07-26 20:33:53
什麼是下載鏈接?他們直接指向目標文件,還是指向從磁盤讀取文件並將其傳輸到瀏覽器的腳本? – 2012-07-26 20:35:20