Re: Каким образом можно заставить nginx возвращать заголовки Last-Modified и If-Modified-Since?

2014-11-12 Пенетрантность Sferg
Возможно, Вы и правы... А возможно ли это реализовать на уровне Nginx вместо правки PHP-кода? Например, одни советуют добавить в секцию PHP файла конфигурации nginx следующие строки: expires -1; add_header Last-Modified $sent_http_Expires; В результате чего заголовок Last-Modified появляется

Re: Каким образом можно заставить nginx возвращать заголовки Last-Modified и If-Modified-Since?

2014-11-11 Пенетрантность Sferg
С заголовком If Modified Since вроде разобрался. Насколько я понял, не все браузеры умеют его посылать. В частности Opera 12.17 для Windows не умеет. Opera 25 или Chrome посылают заголовок веб-серверу вполне корректно. А вот с получением заголовка Last-Modified непонятки. Обращаюсь к любому

Каким образом можно заставить nginx возвращать заголовки Last-Modified и If-Modified-Since?

2014-11-09 Пенетрантность Sferg
Здравствуйте, господа. Установлена связка nginx + php-fpm. При обращении к статичному контенту (html, jpg и т.д.) заголовок Last-Modified возвращается нормально, но не возвращается If-Modified-Since. Если же обращаюсь к динамичному контенту (php), то ни один из этих заголовков не возвращается.

Возможно ли скрыть Set-Cookies из HTTP-заголовков не ломая авторизацию?

2014-10-26 Пенетрантность Sferg
Здравствуйте, господа. Настроена связка nginx + php-fpm. Возможно ли скрыть строки Set-Cookies из HTTP-заголовков от посторонних глаз так, чтобы не сломалась возможность авторизации на сайте? Пробовал добавлять в конфиг nginx строчку: fastcgi_hide_header Set-Cookie; Строки Set-Cookies в

Сообщения об ошибках от php-fpm пишутся в error.log nginx'а. Как побороть?

2014-07-07 Пенетрантность Sferg
Здравствуйте, господа. Настроена связка nginx + php-fpm. Подскажите, пожалуйста, как можно nginx отучить сохранять в свой error.log сообщения об ошибках от php-fpm? Сейчас получается так: В файле /var/log/nginx/error.log выводится: 2014/07/07 22:02:06 [error] 19714#0: *10 FastCGI sent in stderr:

Re: Проблема с ограничением доступа к директории.

2014-03-25 Пенетрантность Sferg
Ну, в директориях /loc1 и /loc2 у меня расположены некие PHP-скрипты, к которым мне бы хотелось запретить доступ посторонним. Интересное, что если обратиться к директории /loc3, которая не прописана в строчке: location ~* ^/(loc1|loc2)($|\/) { , то доступ к ней (и к скриптам в ней) есть. Если из

Блокировка ботов, заходящих на страницу по IP-адресу. Возможно ли?

2014-01-13 Пенетрантность Sferg
Здравствуйте. Имеется связка Nginx + PHP-FPM + MySQL. В access.log Nginx'а видно, что периодически на страничку заходят боты не по доменному имени, а по IP-адресу. Возможно ли с помощью iptables ограничить доступ к страничке по IP-адресу - чтоб только по доменному имени заходили, а по IP

Формат access.log в nginx...

2013-12-20 Пенетрантность Sferg
Здравствуйте, господа. Подскажите, пожалуйста, каким образом (и вообще, возможно ли это) сделать так, чтобы в access.log писалась полная строчка запроса? Сейчас переменная $request выводит: GET /index.php HTTP/1.1 А хотелось бы, чтоб выводила нечто вроде этого: GET http://example.com/index.php

Re: Как ограничить доступ к определённым php-файлам?

2013-12-18 Пенетрантность Sferg
location ~ (one|two|free)\.php$ { deny all; } Да, я находил подобное решение, но оно, к сожалению, не работают. Доступ к .php-файлам как был, так и остался. А хотелось бы видеть 403 Forbidden при обращении к файлам из списка. C уважением. Posted at Nginx Forum:

Как ограничить доступ к определённым php-файлам?

2013-12-16 Пенетрантность Sferg
Здравствуйте, господа. Как в одном location можно прописать ограничение доступа к нескольким php-файлам? Не хочется для каждого файла городить свой location. Можно ли как-то реализовать список файлов, которые разделялись бы символом |)? С уважением. Posted at Nginx Forum:

Проблема с загрузкой изображений при использовании limit req. Как побороть?

2013-11-28 Пенетрантность Sferg
Здравствуйте, господа. Установлена связка nginx + php-fpm. Возникла проблема с загрузкой изображений при использовании limit_req. В секции http прописал: limit_req_zone $binary_remote_addr zone=reqPerSec1:1m rate=1r/s; Далее, определены следующие локэйшены: location / { #try_files

Nginx и перенаправление на index.php

2013-08-04 Пенетрантность Sferg
Здравствуйте. Подскажите, пожалуйста, каким образом можно реализовать перенаправление к index.php в случае, если неверно указан адрес? Причём перенаправление должно быть не к index.php в корне, а к index.php той директории, где в данный момент нахожусь. Например: http://example.com/blahblahblah -

Как добавить картинку на страницу ошибки nginx?

2013-08-03 Пенетрантность Sferg
Здравствуйте. Установлена связка Nginx + PHP-FPM. Подскажите, пожалуйста, как можно сделать вывод картинки в Nginx при, скажем, коде ошибки 50x? В даный момент у меня прописано так: error_page 500 502 503 504 /50x.html location = /50x.html { root errors/; } Пытаюсь добавить строчку в