Иван, спасибо вам большое за помощь, все получилось !
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,264614,264747#msg-264747
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
nginx.org/r/map/ru
000 0;
значит, что $confirm будет ноль, тогда когда значением строчки
$req_confirm$ref_confirm$uri_confirm будет 0, а во всех остальных случаях,
так как
default 1;
будет единица, что соотвествует логическому ИЛИ.
Вашей ошибкой было то, что map не принимает в качестве первого
Да, мне надо ИЛИ. Ваш вариант сработал, буду тестировать.
Дайте линк, откуда можно понять все про map.
что значит 000 0 ? Почему так записывается ?
Иван Wrote:
---
> В письме от 21 февраля 2016 00:29:35 пользователь IvanMiller написал:
> > Любое
В письме от 21 февраля 2016 00:29:35 пользователь IvanMiller написал:
> Любое совпадение.
>
> http {
> map $request:$http_referer:$uri $confirm {
> "~^/mail_confirm/:/mydomain-e.com/mail_confirm/:mail_confirm" 1;
> default 0;
>}
Уточните, пожалуйста, ЛЮБОЕ совпадение подаразум
Любое совпадение.
http {
map $request:$http_referer:$uri $confirm {
"~^/mail_confirm/:/mydomain-e.com/mail_confirm/:mail_confirm" 1;
default 0;
}
server {
listen *:443 ssl spdy;
server_name mydomain.com www.mydomain.com;
ssl
В письме от 20 февраля 2016 07:05:21 пользователь IvanMiller написал:
> Уже вот так сделал
> map $request:$http_referer:$uri $confirm {
> "~^/adm/:/my.domain.com/:/adm/" 1;
> default 0;
>}
>
> не прет.
>
> Posted at Nginx Forum:
> https://forum.nginx.org/read.php?21,264614,264
Уже вот так сделал
map $request:$http_referer:$uri $confirm {
"~^/adm/:/my.domain.com/:/adm/" 1;
default 0;
}
не прет.
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,264614,264669#msg-264669
___
nginx-ru mailing list
ngi
добавьте в общий лог переменную $confirm, ноль пишет ?
20 февраля 2016 г., 12:57 пользователь IvanMiller <
nginx-fo...@forum.nginx.org> написал:
> В общий то лог эти запросы попадают ...
>
> Posted at Nginx Forum:
> https://forum.nginx.org/read.php?21,264614,264659#msg-264659
>
>
В общий то лог эти запросы попадают ...
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,264614,264659#msg-264659
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
map $uri $confirm {
~^adm 1;
default 0;
}
20 февраля 2016 г., 12:54 пользователь IvanMiller <
nginx-fo...@forum.nginx.org> написал:
> Что то из-за этого rewrite вообще толком ничего не работает
> пробую через map
>
> В http
>
> map $uri $confirm {
> "/a
более изящно получается на try_files (если есть файл - отдаем его, если нет
- проксируем на fastcgi):
location / {
try_files $uri $uri/ @zend;
index index.php index.html index.htm;
}
location ~ \.php$ {
includefastcgi_par
Что то из-за этого rewrite вообще толком ничего не работает
пробую через map
В http
map $uri $confirm {
"/adm" "1";
default "0";
}
в сервере
access_log /var/log/nginx/access.1.log main if=$confirm;
в логе голяк ...
Posted at Nginx Forum:
https://forum.ng
Илья Шипицин Wrote:
---
> а как у вас прописан лакейшен на скрипты php?
>
> 19 февраля 2016 г., 21:39 пользователь IvanMiller <
> nginx-fo...@forum.nginx.org> написал:
>
Сейчас сделал
location /index.php {
include php.domain.c
а как у вас прописан лакейшен на скрипты php?
19 февраля 2016 г., 21:39 пользователь IvanMiller <
nginx-fo...@forum.nginx.org> написал:
> > Правильнее всего - писать в отдельный лог в рамках специально
> > созданного для этого location'а, e.g.:
> >
> > location /mail_confirm/ {
> > ac
> Правильнее всего - писать в отдельный лог в рамках специально
> созданного для этого location'а, e.g.:
>
> location /mail_confirm/ {
> access_log /path/to/mail_confirm_log combined;
> ...
> }
>
> Подробнее тут:
>
> http://nginx.org/r/location/ru
> http://nginx.org/r/ac
Илья Шипицин Wrote:
---
> map и ключевое слово "if" директивы access_log
>
Да, такой вариант я пробовал. Пробовал и $http_referer и $http_host ничего в
лог не попадало.
Завтра еще попробую ...
Posted at Nginx Forum:
https://forum.nginx.org/re
Hello!
On Fri, Feb 19, 2016 at 03:49:41AM -0500, IvanMiller wrote:
> Привет
> Есть такие логи,
> 54. - - [19/Feb/2016:06:16:25 +] "GET
> /mail_confirm/e87bde4d9bc9b4d84abe677a91c299e0351c462ae2367361f31df3978cf0f71992749f59d580fadf46eb13df54292ee711b9caaf39ad8b919bc65e399dc13b3e
> HTTP/1.1"
map и ключевое слово "if" директивы access_log
2016-02-19 13:49 GMT+05:00 IvanMiller :
> Привет
> Есть такие логи,
> 54. - - [19/Feb/2016:06:16:25 +] "GET
>
> /mail_confirm/e87bde4d9bc9b4d84abe677a91c299e0351c462ae2367361f31df3978cf0f71992749f59d580fadf46eb13df54292ee711b9caaf39ad8b919bc65e39
Привет
Есть такие логи,
54. - - [19/Feb/2016:06:16:25 +] "GET
/mail_confirm/e87bde4d9bc9b4d84abe677a91c299e0351c462ae2367361f31df3978cf0f71992749f59d580fadf46eb13df54292ee711b9caaf39ad8b919bc65e399dc13b3e
HTTP/1.1" 200 1997 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0)
AppleWebKit/537.36
19 matches
Mail list logo