Нужен совет по редиректу POST-в
Igor Sysoev
is at rambler-co.ru
Tue Dec 4 19:44:32 MSK 2007
On Tue, Dec 04, 2007 at 07:35:16PM +0300, Ivanov Dmitri wrote:
> Спасибо, поправил на
> location ~ /blog/trackback\.php/ {
>
> И все теперь ок :) Действительно, \ интерпретировался не как регулярное выражение, а как часть uri.
Там не нужно регулярное выражение. Повторяю последний раз:
- location ~ /blog/trackback\.php/ {
+ location ^~ /blog/trackback.php/ {
Подробности:
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#location
> Best regards,
> Dmitri
>
> > -----Original Message-----
> > From: owner-nginx-ru at sysoev.ru
> > [mailto:owner-nginx-ru at sysoev.ru] On Behalf Of Igor Sysoev
> > Sent: Tuesday, December 04, 2007 5:39 PM
> > To: nginx-ru at sysoev.ru
> > Subject: Re: Нужен совет по редиректу POST-в
> >
> > On Tue, Dec 04, 2007 at 05:25:38PM +0300, Ivanov Dmitri wrote:
> >
> > > > >
> > > > > Сейчас у нас определена страничка на уровне контейнера server {}
> > > > > error_page 404 /404.html;
> > > > > location /404.html { root /home/goldmaker/www/bitrix/; }
> > > > >
> > > > > Наверное, переопределять ее не стОит?
> > > >
> > > > Тогда просто
> > > >
> > > > location /blog/trackback\.php/ {
> > > > return 404;
> > > > }
> > > >
> > >
> > > Что-то странное творится, сделал даже так
> > >
> >
> >
> > > location /blog/trackback\.php/ {
> >
> > - location /blog/trackback\.php/ {
> > + location ^~ /blog/trackback.php/ {
> >
> > > deny all;
> >
> >
> > > }
> > > Все-равно этот запрос пробрасывается бэкенду и тот отдает
> > 404 ошибку :-/
> > > Может, надо создать такой каталог /blog/trackback.php/ ?
> > >
> > > Best regards,
> > > Dmitri
> >
> > >
> >
> > --
> > Igor Sysoev
> > http://sysoev.ru/en/
> >
> >
>
--
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list