Представляем инструкцию на сайте
dle9.com настройка Rewrite для ЧПУ на серверах под Nginx или правила Rewrite для ЧПУ под сервера Nginx для платформы DataLife Engine 13.3 и ниже.
Скачать DLE 13.3 новую версию движка DataLife Engine 13.3 можно
по этой ссылке.
Как известно сервер под управлением Apache не является оптимальным решением для создания высокопосещаемых проектов, и по мере роста посетителей сайта, потребление памяти сервером также растет в геометрической прогрессии. Поэтому при оптимизации серверного ПО очень часто прибегают к установке связки из легкого кеширующего сервера Nginx как фронтсервера и Apache как бэксервера. Данная связка позволяет существенно сократить расход памяти и увеличить быстродействие работы сервера. Однако существует еще более производительное решение, и это установка сервера Nginx как единственного standalone сервера, при этом Apache полностью убирается из системы, что позволяет добиться еще большей производительности. Единственной проблемой при работе с DLE такой системы, это несовместимость стандартных правил ЧПУ в файле .htaccess, которые прописаны для Apache. Поэтому если вы решите ставить Nginx как отдельный единственный сервер, мы предлагаем вам скачать правила написанные для Nginx.
Правила Rewrite для ЧПУ на серверах под управлением Nginx предназначены для версии:
DataLife Engine 133.
Rewrite для ЧПУ на серверах под Nginx для
DLE 14.0Правила предназначены для версии: DataLife Engine 13.2 - 14.0.
Скачать правила:
nginx_conf.zip [1,07 Kb] (cкачиваний: 383)
Распакуйте файл nginx rewrite rules.txt из архива, скопируйте содержимое файла с правилами в свой файл конфигурации nginx.conf. Внимание данные правила действительны только для сервера Nginx standalone, если вы используете связку из Nginx и Apache, то использовать нужно стандартные правила, которые идут с архивом дистрибутива.