Поздравляю! Вы попали в архивный блог! Все новые материалы публикуются на hmdw.meX
Просмотров: 1794

NGINX и FlexoCMS [решено]

Добрый вечер!

Сегодня будету ультрамегакороткий пост посвященный включению ЧПУ у FlexoCMS (http://flexo.up.dn.ua/) на связке Nginx+PHP-FPM. Кстати так как FlexoCMS основана на FrogCMS и имеет также дальнего родственника WolfCMS, то для них данный конфиг тоже скорее всего подходит.

Итак, при установке cms проверяет наличие модуля Apache mod_rewrite и на основании результата автоматически включает либо выключает ЧПУ при установке. Видимо разработчики CMS решили ориентироваться только на массовых пользователей сервера Apache. Хорошо хоть на этом инсталляция не прервалась и движок благополучно установился.

Ну а теперь короткий рецепт по включению ЧПУ:

1) Открываем config.php в корне сайта и ищем строчку:

define('USE_MOD_REWRITE', false);

и меняем ее на

define('USE_MOD_REWRITE', true);

2) Открываем конфиг nginx и прописываем в location /:

location / {
                index index.php index.html;
                try_files $uri $uri/ /index.php?$request_uri;
        }

3) Радуемся работающему ЧПУ =)

Вот как то так. Удачи!

twitter.com facebook.com vkontakte.ru odnoklassniki.ru livejournal.ru yandex.ru
Теги: ,
Эта запись опубликована: Вторник, 10 июля 2012 в рубрике Web-разработка.

Оставьте комментарий!