Welcome! Log In Create A New Profile

Advanced

Помогите с конфигом

Posted by Alexander Shafeyev 
Помогите с конфигом
January 19, 2012 05:05AM
Задача такая имеется 2 сайта site.com и site.ru, лежат в папках /var/www/site.com и /var/www/site.ru, нужно сделать так, чтобы при заходе на site.com/ru выдавался контент сайта site.ru.

В итоге получается такой конфиг, который не работает (( :




server_name site.com;
root /var/www/site.com;


location / {

location ~* \.(php|html)$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.html;
fastcgi_param DOCUMENT_ROOT /var/www/site.com;
fastcgi_param SCRIPT_FILENAME /var/www/site.com$fastcgi_script_name;
include fastcgi_params;

}

location ~ ^/ru(.*)$ {

alias /var/www/site.ru/$1;

location ~* \.(php|html)$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.html;
fastcgi_param DOCUMENT_ROOT /var/www/site.ru;
fastcgi_param SCRIPT_FILENAME /var/www/site.ru$fastcgi_script_name;
include fastcgi_params;
}


location ~* \.(js|ico|gif|jpg|jpeg|png|css|swf)$ {
expires 30d;
}

location ~* \.(js|css)$ {
gzip on;
gzip_min_length 300;
}


При переходе на site.com/ru/ получаем 404 , а если убрать переброс на fastcgi получаем неотработаный контент, понямаю, что делаю не так, но как нужно не пойму, помогите разобраться ((
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 94
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready