строгий htaccess для digitalus - PullRequest
       0

строгий htaccess для digitalus

0 голосов
/ 16 декабря 2010

после установки digitalus я создал следующий файл правил (.htaccess) в корневом каталоге

  <VirtualHost *:80>
    ServerName ecn.local
    DocumentRoot /home/speshu/Development/ecn
    SetEnv APPLICATION_ENV tinsae
    <Directory /home/speshu/Development/ecn>
            DirectoryIndex index.php
            AllowOverride All
            Order allow,deny
            Allow from all
    </Directory>

и поместил 127.0.0.1 ecn.local в / etc / hosts

но когда я набираю http://ecn.local/scripts или http://etc.local/library или какую-либо существующую папку в корне документа, вместо отображения не найденного (сообщение 404), в нем перечислены все папки там, как я могу ограничитьэто

в майских более ранних проектах, я помню такие ограничения на zend-framework, в чем проблема с digitalus, так как он построен на той же платформе ..............

1 Ответ

0 голосов
/ 16 декабря 2010

без изменений в digitalus

просто добавьте Options -Indexes в нужную папку, и она скроет файлы (также называемые «запрещенным сообщением»), например:

Forbidden

You don't have permission to access /library on this server.

например, если вам нужно спрятать папку библиотеки, просто создайте внутри нее файл .htaccess и запишите Options -Indexes, и он выполнит свою работу :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...