0
我是Laravel4的新手,我試圖在共享主機上運行laravel4。由於我沒有root訪問權限,爲了避免在我的url中公開。我已將公共目錄中的所有內容移至「public_html」文件夾。如何避免laravel中的目錄列表4
然後我改變了各自文件的位置。但是當我訪問url「abc.com/myapp/app」時,它列出了app目錄下的所有文件夾和文件。由於它暴露了項目文件,我期望避免相同。
在笨,如果我們試圖訪問這樣的文件夾,它給消息
「目錄訪問是被禁止的。」
編輯:
我已經在應用程序文件夾中的.htaccess文件添加
選項所有的FollowSymLinks多視圖-Indexes
按照由@valey viktorovsky
你是說你只是改變/ public/public_html?如果是這樣 - 那麼*只有*你改變的是paths.php'public'變量。其他一切都應該保持原樣。 – Laurence
@TheShiftExchange當我做localhost/testapp /應用程序,然後列出文件夾中存在的所有目錄和文件。我怎樣才能避免這一點。 –
這取決於網絡服務器。對於apache,您可以添加「選項所有FollowSymLinks MultiViews -Indexes」到.htaccess –