我目前位於共享主機上,我的文件和文件夾位於「public_html」內。在這裏,我有一個文件夾,其中包含更多的文件夾以及許多PDF文件。因此,該文件夾是這樣的:拒絕訪問文件夾但無法訪問文件
FOLDER /文件夾1/xyz.pdf
FOLDER /文件夾2/abc.pdf
etc..etc ..
我試圖找出一個通過瀏覽器直接拒絕對文件夾的訪問,但不拒絕其中的文件訪問。此刻,當有人以我的網站www.mysite.com/FOLDER登錄時,您可以通過瀏覽器訪問該文件夾並查看其內容。但我不想否認完全訪問該文件夾,因爲我有我的網站上的其他一些頁面鏈接到它的PDF文件,如:點擊這裏
有人可以指導我,我可以限制直接訪問該文件夾,但不拒絕訪問其文件PLZ?
編輯: 我在想,我只是在每個文件夾中創建一個index.html文件?
對不起......我不太明白。我已經有一個.htaccess文件,其中包含各種重定向和其他命令。如果我想說拒絕訪問「FolderXYZ」而不是它的pdf文件,我該怎麼辦?添加如下內容:IndexIgnore FolderXYZ *?對不起,如果它的聲音愚蠢.. – Neel
那麼,如果你使索引忽略一切,(IndexIgnore *)它將接近拒絕訪問該文件夾。只有擁有網址(site.com/folder/myfile.pdf)時,才能查看其中的文件。 只要做到這一點:IndexIgnore *這將允許您的網站鏈接到他們,但人們將無法查看該文件夾中的文件。 – SteveLacy
Excellant!非常感謝你......它的工作,這正是我所追求的。我以前從來不知道IndexIgnore,它真的很有用。我現在添加「IndexIgnore *」到我的.htaccess文件夾現在被訪問,我不能查看任何東西,但直接鏈接到它的文件仍然有效!太棒了...非常感謝你! 我也在閱讀本文的同時幫助我瞭解更多。我發現它關閉谷歌。這裏是鏈接,如果它幫助其他新手誰想知道更多:http://www.maxi-pedia.com/IndexIgnore Thankx再次爲你幫助AZInventor! – Neel