[ERROR#1] База знаний — DIAFAN.CMS

База знаний

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>

Methods with the same name as their class will not be constructors in a future version of PHP; Markdown_Parser has a deprecated constructor
#1 include_once() called at [/var/www/diafan/data/www/diafancms.com/modules/solution/solution.model.php:148]
#2 Solution_model->id() called at [/var/www/diafan/data/www/diafancms.com/modules/solution/solution.php:36]
#3 Solution->init() called at [/var/www/diafan/data/www/diafancms.com/includes/init.php:474]
#4 Init->module() called at [/var/www/diafan/data/www/diafancms.com/includes/init.php:119]
#5 Init->start() called at [/var/www/diafan/data/www/diafancms.com/index.php:62]
/var/www/diafan/data/www/diafancms.com/modules/solution/solution.model.php:148