nginx vs. OpenX

Igor Sysoev is at rambler-co.ru
Fri May 22 13:59:36 MSD 2009


On Thu, May 21, 2009 at 04:45:23PM +0300, Сергей Жуга wrote:

> Добрый день.
> Имеется nginx(0.7.55), OpenX и php-cgi. Пытаюсь это всё скрутить вместе,  
> но не выходит...
> 
> При запросе, к примеру, http://openx.example.org nginx выдаёт 302 с  
> заголовком
> Location: openx.example.org/www/admin/index.php

То есть, вот так и отдаёт - без http:// ?

> после чего следующий запрос идёт на  
> http://openx.example.org/openx.example.org/www/admin/index.php
> 
> Настройки nginx следующие:
> 
> server {
>         listen          80;
>         server_name     openx.example.org;
>         root    /var/www/openx.example.org/htdocs;
> #        rewrite ^/openx.example.org/(.*)$ /$1? last;
>         location ~ .php$ {
>                 fastcgi_pass   127.0.0.1:9000;
>                 fastcgi_index  index.php;
>                 fastcgi_param  SCRIPT_FILENAME   
> /var/www/openx.example.org/htdocs$fastcgi_script_name;
>                 fastcgi_param  QUERY_STRING     $query_string;
>                 fastcgi_param  REQUEST_METHOD   $request_method;
>                 fastcgi_param  CONTENT_TYPE     $content_type;
>                 fastcgi_param  CONTENT_LENGTH   $content_length;
>                 ###
>                 fastcgi_param  SCRIPT_NAME      $fastcgi_script_name;
>                 fastcgi_param  SERVER_NAME      $host;
>         }
> }
> 
> Пробовал с rewrite'ом, с горем пополам работает, но урл всё равно не  
> правильный.
> 
> Спасибо заранее.

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





More information about the nginx-ru mailing list