Возможно, Вы и правы... А возможно ли это реализовать на уровне Nginx вместо правки PHP-кода? Например, одни советуют добавить в секцию PHP файла конфигурации nginx следующие строки: expires -1; add_header Last-Modified $sent_http_Expires; В результby Sferg - Nginx Mailing List - Russian
С заголовком If Modified Since вроде разобрался. Насколько я понял, не все браузеры умеют его посылать. В частности Opera 12.17 для Windows не умеет. Opera 25 или Chrome посылают заголовок веб-серверу вполне корректно. А вот с получением загоby Sferg - Nginx Mailing List - Russian
Здравствуйте, господа. Установлена связка nginx + php-fpm. При обращении к статичному контенту (html, jpg и т.д.) заголовок Last-Modified возвращается нормально, но не возвращается If-Modified-Since. Если же обращаюсь к динамичному контенту (php),by Sferg - Nginx Mailing List - Russian
Здравствуйте, господа. Настроена связка nginx + php-fpm. Возможно ли скрыть строки Set-Cookies из HTTP-заголовков от посторонних глаз так, чтобы не сломалась возможность авторизации на сайте? Пробовал добавлять в конфиг nginx строчку:by Sferg - Nginx Mailing List - Russian
Здравствуйте, господа. Настроена связка nginx + php-fpm. Подскажите, пожалуйста, как можно nginx отучить сохранять в свой error.log сообщения об ошибках от php-fpm? Сейчас получается так: В файле /var/log/nginx/error.log выводится: 2014/07/07 22:02:06 1971by Sferg - Nginx Mailing List - Russian
Ну, в директориях /loc1 и /loc2 у меня расположены некие PHP-скрипты, к которым мне бы хотелось запретить доступ посторонним. Интересное, что если обратиться к директории /loc3, которая не прописана в строчке: location ~* ^/(loc1|loc2)($|\/) {by Sferg - Nginx Mailing List - Russian
Здравствуйте, господа. Имеется следующий конфиг (максимально сократил): user www-data; worker_processes 2; worker_rlimit_nofile 8192; events {} http { index index.html index.htm index.php; server { listen 80; root /home/example.com/www; location / {} location ~ \.php$ { include fastcgi_params;by Sferg - Nginx Mailing List - Russian
Здравствуйте, господа. Недавно заметил, что в error.log перестали писаться ошибки. Например, несколько дней назад было: access.log [04/Feb/2014:07:10:34 +0400] 178.154.206.250 - "HTTP/1.1" "GET" "https" "/robots.txt" 404 537 "-" "Mozilla/5.0 (compaby Sferg - Nginx Mailing List - Russian
Здравствуйте. Имеется связка Nginx + PHP-FPM + MySQL. В access.log Nginx'а видно, что периодически на страничку заходят боты не по доменному имени, а по IP-адресу. Возможно ли с помощью iptables ограничить доступ к страничке по IP-адресу - чтоб тby Sferg - Nginx Mailing List - Russian
Здравствуйте, господа. Подскажите, пожалуйста, каким образом (и вообще, возможно ли это) сделать так, чтобы в access.log писалась полная строчка запроса? Сейчас переменная $request выводит: "GET /index.php HTTP/1.1" А хотелось бы, чтby Sferg - Nginx Mailing List - Russian
Благодарствую. Всё получилось.by Sferg - Nginx Mailing List - Russian
> location ~ (one|two|free)\.php$ { deny all; } Да, я находил подобное решение, но оно, к сожалению, не работают. Доступ к .php-файлам как был, так и остался. А хотелось бы видеть 403 Forbidden при обращении к файлам из списка. C уважением.by Sferg - Nginx Mailing List - Russian
Здравствуйте, господа. Как в одном location можно прописать ограничение доступа к нескольким php-файлам? Не хочется для каждого файла городить свой location. Можно ли как-то реализовать список файлов, которые разделялись бы симвby Sferg - Nginx Mailing List - Russian
Здравствуйте. Обратил внимание, что время от времени в access.log наряду с обычными строчками вида: [30/Nov/2013:22:52:33 +0400] 192.168.0.31 "GET / HTTP/1.1" 200 1240 "-" "Opera/9.80 (Windows NT 6.2; WOW64) Presto/2.12.388 Version/12.16" "-" "-" пишутся ещё сby Sferg - Nginx Mailing List - Russian
Здравствуйте, господа. Установлена связка nginx + php-fpm. Возникла проблема с загрузкой изображений при использовании limit_req. В секции http прописал: limit_req_zone $binary_remote_addr zone=reqPerSec1:1m rate=1r/s; Далее, определены следующие локэйшby Sferg - Nginx Mailing List - Russian
Здравствуйте. Подскажите, пожалуйста, каким образом можно реализовать перенаправление к index.php в случае, если неверно указан адрес? Причём перенаправление должно быть не к index.php в корне, а к index.php той директории, где в данby Sferg - Nginx Mailing List - Russian
Здравствуйте. Установлена связка Nginx + PHP-FPM. Подскажите, пожалуйста, как можно сделать вывод картинки в Nginx при, скажем, коде ошибки 50x? В даный момент у меня прописано так: error_page 500 502 503 504 /50x.html location = /50x.html { root errors/; }by Sferg - Nginx Mailing List - Russian
mva, разобрался я с выводом пустой страницы в phpBB3. Нужно было лишь создать директорию /home/kursk.dyndns.org/usr/share (в chroot'е - /usr/share) и скопировать в неё содержимое /usr/share/zoneinfo: mkdir -p usr/share cp -R /usr/share/zoneinfo usr/share И всё-таки, как-то всё слиby Sferg - Nginx Mailing List - Russian
Здравствуйте, господа. Недавно решил поднять веб-серверок для экспериментов. Остановился на связке Nginx 1.4.1 + PHP-FPM 5.4.4 + MySQL 5.5.31. Директория расположения сайтов у меня /home/kursk.dyndns.org/www, соответственно параметр chroot в /etc/php5/fpby Sferg - Nginx Mailing List - Russian
![]() |
![]() |
![]() |
![]() |
![]() |