POST /handle = 405

Igor Sysoev is at rambler-co.ru
Thu May 8 21:11:59 MSD 2008


On Thu, May 08, 2008 at 09:00:22PM +0400, Igor Sysoev wrote:

> On Thu, May 08, 2008 at 03:18:13PM +0400, Sergey Shepelev wrote:
> 
> > 		location / {
> > 			charset utf-8;
> > 			rewrite ^/$ /list;
> > 			root /cygdrive/d/projects/mas_ru-feedback;
> > 			error_page 404 = @proxy_root;
> > 		}
> > 		
> > 		location @proxy_root {
> > 			proxy_pass http://127.0.0.1:1955;
> > 		}
> > 		
> > На 1955 слушает Django через CherryPy.
> 
> Потому что /handle/ обрабатывается ngx_http_index_module, он ищет
> /handle/index.html и тому подобное, не находит вызывает 404.
> 
> /handle обрабатывается ngx_http_static_module, который не принимает POST
> вообще. Скоро исправлю.
> 
> Кстати, вместо 
> 
>       rewrite ^/$ /list;
> 
> лучше сделать
> 
>       location = / {
>            alias  /list;

-            alias  /list;
+            alias /cygdrive/d/projects/mas_ru-feedback/list;


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list