Posts tagged ‘nginx’

Ответ: Ошибка 502 bad gateway nginx, что это и как убрать

nginx 502 bad gatewayОпять мне что-то надоело настолько, что я снова решил написать статью по этому поводу.
Данная статья ПРЕТЕНДУЕТ на абсолютное и полное руководство по правильно настройки nginx в связке с php-cgi (php-fpm) так, чтобы больше никогда не пришлось долго объяснять очередному непутевому разработчику/тестировщику, цитирую (из реальной жизни):

Continue reading ‘Ответ: Ошибка 502 bad gateway nginx, что это и как убрать’ »

Отправляем пользователя с мобильной версии сайта…на десктопную с помощью nginx

К сожалению nginx не умеет !~, пришлось изобрести небольшой велосипед.

          ## Redirect if openned from Desktop
          set $mobile_request false;
          if ($http_user_agent ~* '(Mobile|WebOS)') {
                set $mobile_request true;
          }
          if ($mobile_request != true){
                return 301 http://desktop.site.com/;
          }

UP: Игорь Сысоев: масштабируемая конфигурация nginx

Эта запись была опубликована почти три года назад (22.11.2010), но своей актуальности не потеряла до сих пор.
Да и никогда не лишнее послушать умного человека.

Видео с доклада Игоря Сысоева на конференции DevPoint.ru.
В ней не будет рассказов о проксировании запросов или высоких нагрузках, автор расскажет как правильно писать конфиги для nginx.
Вначале сильно волнуется, но потом довольно быстро успокаивается 😉