Главная страница / Советы / Правила Rewrite для ЧПУ на серверах под управлением Nginx
май 14 2018

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

Дорогие друзья,

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

Правила предназначены для версии: DataLife Engine 17.1.

Внимание!

Просмотр данной информации доступен только пользователям имеющим действующую лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом. Если срок вашей лицензии истек, то вы можете продлить ее в своем профиле на нашем сайте

Комментарии

  1. oracleh2 (Посетители)

    2 сентября 2012 14:27 1 комментарий
    Поддреживаю. Обновите для 9.6
  2. chontash (Посетители)

    7 сентября 2012 17:24 3 комментария
    Вот правила для DLE 9.6, прописал по аналогии, вроде работает
    http://depositfiles.com/files/vqmjn7xds
  3. SOFTOLAB (Посетители)

    29 октября 2012 18:58 48 комментариев
    Уже нужно обновлять до 9.7, а то и до 9.8.
  4. smotrikz (Клиенты)

    25 февраля 2013 20:03 1 комментарий
    Дайте правила по 9,8 очень прошу.
  5. rabidabi (Посетители)

    16 мая 2013 00:15 8 комментариев
    Под 9,8 правила очень нужны помогите пожалуйста
  6. Ромул (Клиенты)

    25 августа 2013 12:56 3 комментария
    хотелось бы уже обновления для 10
    а то сайт на локалке делаю, скоро буду выкладывать и лицензию брать, не помешает ЧПУ )
  7. celsoft (Администраторы)

    25 августа 2013 13:41 4 031 комментарий
    Правила были обновлены до поддержки версии 10.0
  8. kodges (Посетители)

    26 августа 2013 13:10 8 комментариев
    О! Вижу не зря я вам посылал обновленные правила nginx для версии движка 10.0 )) Спасибо что выложили! Только думали долго...
  9. celsoft (Администраторы)

    26 августа 2013 21:28 4 031 комментарий
    Цитата: kodges
    О! Вижу не зря я вам посылал обновленные правила nginx для версии движка 10.0 )) Спасибо что выложили! Только думали долго...

    Нужно было время проверить их. Проверили, все нормально, после чего обновили новость.
  10. Sarvan (Клиенты)

    27 августа 2013 12:27 14 комментариев
    Щас новых дыр на открывают все. И шаблоны начнут качаться и не только. )
  11. Михаил09 (Посетители)

    1 сентября 2013 18:10 1 комментарий
    Спасибо! за обновление будем обновляться.
  12. prikindel (Клиенты)

    9 сентября 2013 23:20 25 комментариев
    в данные правила ОБЯЗАТЕЛЬНО надо добавить не только рирайт, но еще и запреты для всех необходимых папок

    типа
    location ~* /templates/.+\.tpl {
    deny all;
    }

    location ~* (uploads|uploads/fotos|templates|language)/.+\.php {
    deny all;
    }
  13. Ромул (Клиенты)

    4 ноября 2013 14:23 3 комментария
    на 10.1 будет работать ?
  14. celsoft (Администраторы)

    4 ноября 2013 14:44 4 031 комментарий
    Цитата: Ромул
    на 10.1 будет работать ?

    Да будет
  15. Tuta (Посетители)

    18 декабря 2013 15:05 3 комментария
    я используете связку Nginx и Apache, мне нужно ли добавить nginx.conf содержимое файла который дистрибутиве .htaccess. спасибо!
  16. timurtt (Посетители)

    17 февраля 2014 22:01 3 комментария
    здравствуйте откройте истину не пойму как и в чем тут фишка???

    у меня агава там UNIX-хостинг есть же функция на скрипте включить сжатие , она не работает что ли???

    и как включить мне это сжатие через htaccess только ???

    nginx.conf не знаю есть ли он??

    помогите решить.
  17. celsoft (Администраторы)

    18 февраля 2014 07:27 4 031 комментарий
    Цитата: timurtt
    у меня агава там UNIX-хостинг есть же функция на скрипте включить сжатие , она не работает что ли???

    С чего вы взяли что не работает? Как вы это проверяли? Вообще то сжатие вы не увидите визуально, это технология передачи информации между сервером и браузером. Глазами сжатие не видно.
  18. Ta2i4 (Посетители)

    18 августа 2014 07:00 1 комментарий
    Добрый день! А для 10.2 подходят данные правила?
  19. celsoft (Администраторы)

    18 августа 2014 11:59 4 031 комментарий
    Цитата: Ta2i4
    Добрый день! А для 10.2 подходят данные правила?

    Подходят.
  20. Needle (Клиенты)

    25 августа 2014 10:53 33 комментария
    Будут ли вноситься сюда https://dle-news.ru/extras/diffs/ изменения для правил?
  21. celsoft (Администраторы)

    25 августа 2014 11:20 4 031 комментарий
    Цитата: Needle
    Будут ли вноситься сюда https://dle-news.ru/extras/diffs/ изменения для правил?

    Конечно же нет. Данные правила это сторонние модификации, не входящие в официальный дистрибутив, и официально не поддерживаются.
  22. Needle (Клиенты)

    2 сентября 2014 11:22 33 комментария
    Правила не нужно обновлять под 10.3?
  23. celsoft (Администраторы)

    2 сентября 2014 11:54 4 031 комментарий
    Цитата: Needle
    Правила не нужно обновлять под 10.3?

    Нет не нужно, они не менялись.
  24. Needle (Клиенты)

    9 октября 2014 11:50 33 комментария
    Подскажите пожалуйста в чем причина, при полном редактировании новости через админ панель выдает 502 Bad Gateway при нажатии кнопки сохранить, так же если включаешь сжатие js и css? тоже появляется ошибка 502, это появилось с выходом версии 10.3.
  25. celsoft (Администраторы)

    9 октября 2014 12:10 4 031 комментарий
    Цитата: Needle
    Подскажите пожалуйста в чем причина, при полном редактировании новости через админ панель выдает 502 Bad Gateway при нажатии кнопки сохранить, так же если включаешь сжатие js и css? тоже появляется ошибка 502, это появилось с выходом версии 10.3.

    Это связано не с обновлением скрипта DLE, а с какими-то изменениями в настройках вашего сервера. Это серверные ошибки, а не ошибки скрипта, и причину их нужно смотреть в распечатках логов ошибок сервера. Для этого вам нужно обратиться в службу поддержки вашего хостинга, они вам скажу по каким причинам возникают данные ошибки. Как правило они возникают при превышении каких либо лимитов, установленных на сервере.
  26. 701 (Клиенты)

    13 февраля 2015 13:58 3 комментария
    как у нас с правилами для версии 10.4 ?
  27. celsoft (Администраторы)

    13 февраля 2015 15:18 4 031 комментарий
    Цитата: 701
    как у нас с правилами для версии 10.4 ?

    Подойдут. Изменений в правилах не было.
  28. Needle (Клиенты)

    2 июня 2015 12:45 33 комментария
    celsoft,
    10.5 тоже?
  29. celsoft (Администраторы)

    2 июня 2015 12:53 4 031 комментарий
    Цитата: Needle
    celsoft,
    10.5 тоже?

    Да. Правила не менялись в этой версии скрипта
  30. kupidon87 (Посетители)

    16 июля 2015 20:59 2 комментария
    Спасибо, у меня данная проблема. я ставлю эти файлы в nginx.conf пере запускаю программу и не чего не выходит... как быть?

Информация

Комментирование публикаций доступно только пользователям имеющим действующую лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом.

Календарь

«    Март 2024    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
25262728293031

Опрос на сайте

Совершаете ли вы покупки в интернет?