nginx vs. OpenX

Сергей Жуга scrill at agenstvo.com
Thu May 21 17:45:23 MSD 2009


Добрый день.
Имеется nginx(0.7.55), OpenX и php-cgi. Пытаюсь это всё скрутить вместе,  
но не выходит...

При запросе, к примеру, http://openx.example.org nginx выдаёт 302 с  
заголовком
Location: openx.example.org/www/admin/index.php
после чего следующий запрос идёт на  
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'ом, с горем пополам работает, но урл всё равно не  
правильный.

Спасибо заранее.





More information about the nginx-ru mailing list