Size: a a a

2020 February 05

MD

M Dan in nginx_ru
а потом собирают друг другу докер образы
источник

AY

Andrey Yanda in nginx_ru
если httpd, то allow там тоже есть
источник

ES

Evgeny Shulyakovsky in nginx_ru
остановлюсь на белых списках хостов
источник

MD

M Dan in nginx_ru
ну вот и проблемка решилась, приятного аппетита
источник

S

Skl in nginx_ru
Мужчины добрый день, подскажите как разрулить правило

есть папка scj/ в нее нельзя пускать ботов а всем остальным пхп должен выполняться
что уже только не пробывали(
location /scj {
  if ($limit_bots = 1) { return 403; }
    include /etc/nginx/php.conf;
 }

как только добавляю инклуд перестает работает иф (
источник

S

Skl in nginx_ru
готов оплатить за решение проблемы
источник

Vs

Vladislav support.od.ua in nginx_ru
Skl
Мужчины добрый день, подскажите как разрулить правило

есть папка scj/ в нее нельзя пускать ботов а всем остальным пхп должен выполняться
что уже только не пробывали(
location /scj {
  if ($limit_bots = 1) { return 403; }
    include /etc/nginx/php.conf;
 }

как только добавляю инклуд перестает работает иф (
у вас закрывающиеся скобочки лишние
источник

S

Skl in nginx_ru
Vladislav support.od.ua
у вас закрывающиеся скобочки лишние
nginx -t проходит же
источник

Vs

Vladislav support.od.ua in nginx_ru
в след раз форматируйте текст
источник

Vs

Vladislav support.od.ua in nginx_ru
/etc/nginx/php.conf; показывайте
источник

S

Skl in nginx_ru
Оплачу за решение проблемы



location /scj {
   if ($limit_bots = 1) { return 403; }
    include /etc/nginx/php.conf;
 }


Нужно сделать
1) ботов не пускать в папку scj
2) всех остальных пускать и давать выполнять php
источник

S

Skl in nginx_ru
Vladislav support.od.ua
/etc/nginx/php.conf; показывайте
location ~* \.php1$ {
   access_log     /var/log/nginx/php_log;
   fastcgi_pass    unix:/var/run/sites.sock;
   include     fastcgi.conf;
   fastcgi_param    SCRIPT_FILENAME  $document_root/$fastcgi_script_name;
             }
источник

S

Skl in nginx_ru
location /scj {
   if ($limit_bots = 1) { return 403; }
 }


вот так работает
но не работает тогда пхп
источник

Vs

Vladislav support.od.ua in nginx_ru
так php поднимите выше
источник

D

Danil in nginx_ru
Господа, подскажите есть ли где рецепт установки нджинкса на винду как прокси + сертификаты от лэтсэнкрипт? На винде стоит вэб-сервак на томкате в который никак нельзя модифицировать а нужно обеспечить доступ к нему по хттпс
источник

S

Skl in nginx_ru
Vladislav support.od.ua
так php поднимите выше
куда?
источник

AN

Anton Noginov in nginx_ru
Skl
location /scj {
   if ($limit_bots = 1) { return 403; }
 }


вот так работает
но не работает тогда пхп
У вас матчится только один из локэйшнов.
источник

AN

Anton Noginov in nginx_ru
Danil
Господа, подскажите есть ли где рецепт установки нджинкса на винду как прокси + сертификаты от лэтсэнкрипт? На винде стоит вэб-сервак на томкате в который никак нельзя модифицировать а нужно обеспечить доступ к нему по хттпс
nginx нативный, под service wrapper. Сертификаты - acme.sh под wsl/cygwin
источник

Vs

Vladislav support.od.ua in nginx_ru
Пробуйте так
location /scj {
   if ($limit_bots = 1) { return 403; }
   if ($limit_bots !~* "1")  { include /etc/nginx/php.conf; }
}
источник

S

Skl in nginx_ru
Vladislav support.od.ua
Пробуйте так
location /scj {
   if ($limit_bots = 1) { return 403; }
   if ($limit_bots !~* "1")  { include /etc/nginx/php.conf; }
}
nginx: [emerg] "include" directive is not allowed here
нельзя инклудить в ифе
источник