Re: Проблемы с gthtvtyysvb из MAP File

Aleksej Novikov aleksej на novikov.lv
Ср Мар 21 12:21:58 UTC 2012


Hello TetSio[Nainn],

Делаю на неё rewrite-redirect
Если  намекаете  на  то  что rewrite делает urlencode, то я специально
ставил access_log до правила rewrite и после
переменная не менялась.




Wednesday, March 21, 2012, 5:07:12 PM, you wrote:

> А каким образом переменная nginx превращается в ссылку?

> 21 марта 2012 г. 21:26 пользователь Aleksej Novikov
> <aleksej at novikov.lv> написал:
>> Hello TetSio[Nainn],
>>
>> Баг вылез, когда при клике выскакивал такой URL, вместо положенного.
>> Логи  я  стал  потом писать, отдельно в нескольких местах и увидел что
>> URL уже не правильный в момент первого обращения к переменной
>>
>>
>>
>> Wednesday, March 21, 2012, 4:28:00 PM, you wrote:
>>
>>> Может это только в лог файле они отображаются как url_encode? В других
>>> местах смотрели?
>>
>>> 21 марта 2012 г. 20:34 пользователь Aleksej Novikov
>>> <aleksej at novikov.lv> написал:
>>>> Hello Маркел,
>>>>
>>>> У меня создан отдельный log_file в который пишу содержимое $ads_url
>>>>
>>>>
>>>> Wednesday, March 21, 2012, 2:49:41 PM, you wrote:
>>>>
>>>>
>>>>
>>>>> А можно поинтересоваться как Вы проверяете содержимое переменной?
>>>>
>>>>> 21.03.2012, в 18:49, Aleksej Novikov <aleksej at novikov.lv> написал(а):
>>>>
>>>>>> Dear Nginx-ru,
>>>>>>
>>>>>> Столкнулся с непонятной проблемой,
>>>>>> nginx-1.0.12 и так же в последнем nginx-1.0.14
>>>>>> Используется обыкновенный map-file.
>>>>>>
>>>>>> map $ads_id $ads_url {
>>>>>> default http://nginx.ru;
>>>>>> 1 http://www.domain.ru/someurl/?p=54&tum_source=some2&mum_medium=ner&tum_campaign=some2_lp_kvartira;
>>>>>> }
>>>>>>
>>>>>> Далее простое присвоение в конфиге nginx
>>>>>>
>>>>>> set $ads_id 1
>>>>>>
>>>>>> После  чего,  если проверить переменную   $ads_url, то ссылка выглядит
>>>>>> как после обработки urlencode
>>>>>> http://www.domain.ru/someurl/?p=54%20tum_source=some2%20mum_medium=ner%20tum_campaign=some2_lp_kvartira;
>>>>>>
>>>>>> Причем  одно  время этого бага не было, а помто вдруг, после пересбора
>>>>>> nginx появилось. Проверяли на 2х разных машинах, бак повторяется.
>>>>>>
>>>>>> Или возможно это фича ?
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Aleksej
>>>>>> ICQ:    293-686-24
>>>>>> GSM:371-293-686-24
>>>>>>
>>>>>> _______________________________________________
>>>>>> nginx-ru mailing list
>>>>>> nginx-ru at nginx.org
>>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>>>
>>>>> _______________________________________________
>>>>> nginx-ru mailing list
>>>>> nginx-ru at nginx.org
>>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Aleksej
>>>> ICQ:    293-686-24
>>>> GSM:371-293-686-24
>>>>
>>>> _______________________________________________
>>>> nginx-ru mailing list
>>>> nginx-ru at nginx.org
>>>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>>
>>
>>
>>
>>
>>
>> --
>> Best regards,
>> Aleksej
>> ICQ:    293-686-24
>> GSM:371-293-686-24
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru at nginx.org
>> http://mailman.nginx.org/mailman/listinfo/nginx-ru






-- 
Best regards,
Aleksej             
ICQ:    293-686-24
GSM:371-293-686-24



Подробная информация о списке рассылки nginx-ru