2017-04-21 77 views
-1

我有我的PHP文件的網頁在遠程Linux server.I我的文件和子目錄在一個名爲xyz目錄例如:www.servername/xyz/page1.php如果我刪除page1.php它將列出所有我想禁用它的文件。我不知道在哪裏.htaccess文件存在我只能訪問我使用的xyz folder.Apache2.25服務器。。 htaccess禁用目錄列表

我創建了.htaccess記事本中的文件添加了IndexIgnore *並保存在xyz文件夾中的文件仍然不能正常工作請幫忙。 在此先感謝。

+0

我會建議您聯繫系統管理員告訴他們在Apache中全局關閉目錄列表。如果明確需要,則應該關閉默認設置並啓用它。如果你不能這樣做,請在你的htaccess中試試這個:'Options -Indexes'。還要確保它後面有一個新行(按Enter鍵)。有時Apache可能會非常挑剔。 –

回答

1

保存在您的XYZ目錄.htaccess文件(檢查前一個被隱藏,開始。點最託管服務提供商隱藏的所有文件)

如果你想關閉目錄列表

(自動索引),我會建議你使用:

Options -Indexes 

,如果你不希望一些事情在自動索引中反映出來,然後用

IndexIgnore