База знаний

18.02.2015

Проблема

Как получить доступ к файлам находящимся в папках которые лежат в корне сайта но не относятся к CMS? К примеру, у меня тут была папка http://мой_сайт/catalog/, в которой лежали залитые статичные верстки различных макетов. Как теперь получить доступ к ним из браузера?

Решение

Ваш сервер игнорирует правило в файле .htaccess DirectoryIndex. Индексный файл тогда определяется правилами для модуля mod_rewrite. Добавьте в папку catalog файл .htaccess следующего содержания:

<IfModule mod_rewrite.c>
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(&*)(.*)$ index.php [QSA]
</IfModule>