А РХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev ][Date Next ][Thread Prev ][Thread Next ][Date Index ][Thread Index ]
Re: Проблема с реврайтом
To : nginx-ru@xxxxxxxxx
Subject : Re: Проблема с реврайтом
From : Naf Nafof <nafania293@xxxxxxxxx >
Date: Thu, 4 Feb 2010 09:17:12 +0300
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=ERm3jsMJEdNy8e2L75DXgXO2z2d4lW08sambvqNoXL4=; b=cSta60j+82NAxyMikniPy6Gnu+mi+yneTjvzTWdQSdHTqejFQJ2CBCrOTl9Q/pvCtX 7rv7D5HzYwnCHMj+1l0oOcH+zd7vRcpX016FENkFhiK4kh6NDol2HHbKMr+NZrCDgD6m KiBaoenbrc7oP/oGxWwPzGaoP6ksQcsAlw/P4=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=Nal6zB6gnSsUpl1iuicVIKygNvmtKctyt4hpxfgLr6TBjjyhL6P5PIlEmlxMobYe+R NWVanFg3KnUE+BEAzShZo5GCKQ6LSehRN2OALIUWsLWyUj4+RrPQlMLDE/BqGT9h4c5U DVFOncla6Q8DX79Ri5p+f13oLmGemo9oGZ8Ng=
In-reply-to: <c076fc7d5a4c66325fd8495e5fb995ad.NginxMailingListRussian@xxxxxxxxxxxxxxx >
References: <c076fc7d5a4c66325fd8495e5fb995ad.NginxMailingListRussian@xxxxxxxxxxxxxxx >
Круто, а про [0-9a-zA-Z_]+ вы не слышали? К тому же там первый рерайт объединить можно весь. Это оффтоп конечно, но читабельность сильно повысится. Что конкретно во втором не работает? Что там есть и что получить хотите?
PS Да и 84х битный процессор это тоже не плохо, мне бы такой :)4 февраля 2010 г. 7:11 пользователь Craken
<nginx-forum@xxxxxxxx > написал:
Приветствую всех!
Существует такая проблема с nginx-ом:
Есть такой реврайт:
rewrite ^/torrentbar/([0123456789]*)-([0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM_]*)\.png$ /torrentbar/torrentbar.php?id=$1&style=$2 last;
rewrite ^/torrentbar/(.*)/([0123456789]*)-([0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM_]*)\.png$ /torrentbar/torrentbar.php?id=$1&style=$2 last;
rewrite ^/torrentbar/(.*)/([0123456789]*)\.png$ /torrentbar/torrentbar.php?id=$2 last;
rewrite ^/torrentbar/([0123456789]*)\.png$ /torrentbar/torrentbar.php?id=$1 last;
работает на УРА!
Но перед ним есть другой реврайт, вот такой:
rewrite ^/kinopoisk/(imdb|kp|kp1|kp2|kp_1|kp_2)_(+)\.(gif|jpg|png)$ /bf_search/index.php?to=image&query=$1&id=$2 last;
rewrite ^/imdb/imdb_(+)\.gif$ /bf_search/index.php?to=image&query=imdb&id=$1 last;
По какой-то причине не работает!
А самое интересное, что есть другой сервер с идентичным конфигом и все работает!
Вот только сервак на котором он работает 64-х битный с процессором ксеон, а тот на котором НЕ работает кор2дуо 84-х битный
Linux CentOS 5.3
Заранее всем спасибо!
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,50270,50270#msg-50270
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru