rewrite_module, help

Arthur F. Bier izatop at mail.ru
Fri Aug 17 12:27:01 MSD 2007


Alexey Rymonin пишет:
> Hello Alexey,
>
> Friday, August 17, 2007, 12:17:57 PM, you wrote:
>
>   
>> Hello Nickolay,
>>     
>
>   
>> Friday, August 17, 2007, 12:02:29 PM, you wrote:
>>     
>
>   
>>> Доброго времени суток.
>>>       
>
>   
>>> Помогите, пожалуйста, придумать регулярку для rewrite.
>>> В апачевском htaccess-е это описывалось так:
>>> RewriteRule ^([0-9]{10}) index.php?referral=$1 [L]
>>>       
>
>   
>>> т.е. урлы http://domain.ru/1234567890 переписывались в 
>>> http://domain.ru/index.php?referral=1234567890
>>>       
>
>   
>>> Можно ли подобное реализовать средствами ngx_http_rewrite_module ? :-(
>>>       
>
>   
>> rewrite ^/([0-9]+)$     /index.php?referral=$1  last;
>>     
>
>   
>> Разве что так.... {10} - он не понимает....
>>     
>
> - rewrite  ^/([0-9]+)$       /index.php?referral=$1  last;
> + rewrite  '^/([0-9]{10})$'  /index.php?referral=$1  last;
>
> Все он понимает.... век живи, век читай мануал :-)
>
>   
Наспамили отладкой)


More information about the nginx-ru mailing list