Тёмный

Настройка Nginx rewrite: основные правила и директива try_files 

Поддержка Сайтов :: Метод Лаб
Просмотров 7 тыс.
50% 1

Рассмотрим еще один важный аспект настройки веб-сервера Nginx. Настройка перенаправлений (rewrite).
Этот канал посвящён теме поддержки сайтов: от технических аспектов системного администрирования до вопросов экономической эффективности технологий.
Занимаясь комплексной поддержкой сайтов более 19 лет, мы накопили значительный опыт, которым готовы делиться с помощью наших видео. Так что присоединяйтесь, будет интересно!
Профессиональная поддержка сайтов: www.methodlab.ru/price/suppor...
Тестирование скорости сайтов: xn--80aanaoiczhuihpc.xn--p1ai/
Сервис оптимизации картинок: www.fotorubka.ru/
Группа "Ускорение сайтов" в VK: sitespeedup
Метод Лаб в VK: methodlab

Опубликовано:

 

27 окт 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 19   
@ruslanrus3727
@ruslanrus3727 Месяц назад
Благодарю за видео, все очень лаконично и понятно.
@avilovdag
@avilovdag Год назад
Спасибо , очень полезно и доходчиво
@egorgorbachev
@egorgorbachev 2 года назад
спасибо за видео!
@vebulogmetra
@vebulogmetra 2 года назад
Спасибо
@egorgorbachev
@egorgorbachev 2 года назад
когда. будет стрим у меня вопросики))
@NickLavlinsky
@NickLavlinsky 2 года назад
Как только, так сразу! Следите за обновлениями.
@user-uv2rn5qx8o
@user-uv2rn5qx8o 2 года назад
Здравствуйте. Видео по CORS политикам и правильному редиректу на мобильную версию сайта не планируется ?
@site_support
@site_support 2 года назад
Возможно. А что в вашем понимании "правильный редирект на мобильную версию"?
@user-uv2rn5qx8o
@user-uv2rn5qx8o 2 года назад
@@site_support просто best practices из Вашего опыта. или чаще всего сводится к определению юзер-агента и достаточно.
@user-kr9xe7mq7p
@user-kr9xe7mq7p Год назад
Можно ли с помощью rewrite отдать пользователю весь контент из папки лишь по одной ссылке? Например: Пользователь заходит uri/mylocation/index.html, а ему на скачивание отдаются все файлы rar из какой-нибудь директории?
@site_support
@site_support Год назад
Нет, нельзя. Это нужно делать через какой-нибудь небольшой скрипт.
@cherepanov2112
@cherepanov2112 2 года назад
Подскажите пожалуйста как сделать редирект с главной страницы сайта / на второстепенную /blog/post1 ???
@site_support
@site_support 2 года назад
С помощью rewrite / /blog/post1 301.
@egorgorbachev
@egorgorbachev 2 года назад
map мой пробел понял что полезен он, без него отдачу тех жесамых webp и аиф не сделать?
@NickLavlinsky
@NickLavlinsky 2 года назад
Нет, не сделать.
@DenisSvistoplasov
@DenisSvistoplasov 20 дней назад
Регулярка PCRE требует экранирование слешей, а, как мы видим, в конфиге nginx используются регулярки с неэкранированными слешами. Т.е. мы видим "rewrite ^/2/(.+)$ ..." Тогда как PCRE ругался бы на невалидность, и требовал бы исправить на: "rewrite ^\/2\/(.+)$ ..."
@site_support
@site_support 19 дней назад
Нет, это не PCRE требует экранирования слэшей, а конструкция с разделителями. Если разделитель слэш, то слэши внутри нужно экранировать. Если нет - не надо. Например из Perl: $r =~ m/dfd\/sf/; или $r =~ m!dfd/sf!
@batishchevv
@batishchevv Год назад
Как сделать редирект, который заменяет в урл все символы "/" кроме первого на "-"?
@site_support
@site_support Год назад
С помощью стандартного rewrite скорее всего не получится универального решения.
Далее
МОЩЩЩНОСТЬ ZEEKR 001 FR
00:46
Просмотров 420 тыс.
Разница подходов
00:59
Просмотров 118 тыс.
Настройка кэширования в Nginx
16:29
The NGINX Crash Course
50:53
Просмотров 471 тыс.
IPTables: NAT и Port forwarding
24:25
Просмотров 19 тыс.
Оптимальная настройка TLS в Nginx
19:56
Nginx alias vs root... what's the difference?
5:50
Просмотров 8 тыс.
Защита от DoS-атак с помощью Nginx
22:32
The surprising ways Nginx try_files actually works
6:02
Настраиваем iptables с нуля
39:13
Просмотров 54 тыс.