27.08.13, 10:06
2 комментарий
  DLE Баг-Фиксы

Правила Rewrite для поддержки ЧПУ на серверах под управлением Nginx

Как известно сервер под управлением Apache не является оптимальным решением для создания высокопосещаемых проектов, и по мере роста посетителей сайта, потребление памяти сервером также растет в геометрической прогрессии. Поэтому при оптимизации серверного ПО очень часто прибегают к установке связки из легкого кеширующего сервера Nginx как фронтсервера и Apache как бэксервера. Данная связка позволяет существенно сократить расход памяти и увеличить быстродействие работы сервера.

Однако существует еще более производительное решение, и это установка сервера Nginx как единственного standalone сервера, при этом Apache полностью убирается из системы, что позволяет добиться еще большей производительности. Единственной проблемой при работе с DLE такой системы, это несовместимость стандартных правил ЧПУ в файле .htaccess, которые прописаны для Apache. Поэтому если вы решите ставить Nginx как отдельный единственный сервер, мы предлагаем вам скачать правила написанные для Nginx.

Установка:
Распакуйте файл nginx rewrite rules.txt из архива, скопируйте содержимое файла с правилами в свой файл конфигурации nginx.conf. Внимание данные правила действительны только для сервера Nginx standalone, если вы используете связку из Nginx и Apache, то использовать нужно стандартные правила, которые идут с архивом дистрибутива.

Правила предназначены для версий DataLife Engine 10.0 и ниже.

Версия DLE: 7.x-10.0
Автор: SoftNews Media Group

СКАЧАТЬ

Вес файла
1.03 Kb

Комментарии

  1. Lexxs Пользователь offline 3 августа 2016 22:19                    

    Как быть с версией DLE 11.1 ?

  1. PVM Пользователь offline 8 августа 2016 10:20                    

    Lexxs,
    А что не так с 11-ой? Есть отличия в плане обработки сервером?
    Там все реврайты одни и те же.

Напишите своё мнение