Welcome! Log In Create A New Profile

Advanced

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

Posted by Alexander Shafeyev 
This forum is currently read only. You can not log in or make any changes. This is a temporary situation.
Помогите с конфигом
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 получаем неотработаный контент, понямаю, что делаю не так, но как нужно не пойму, помогите разобраться ((

Online Users

Guests: 87
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready