VPS nginx и домены
Задача такова: Есть VPS под nginx 0.6.32. На нем живет сайт site.ru Есть доменные имена mysite.net, site.com, blabla.ru и т.д., в NS которых прописан IP этого VPS Нужно чтобы nginx все домены, которые не site.ru направлял в ту же root, что и site.ru при этом применяя rewrite. Как бы так сделать, или хотя бы в какую сторону копать? site.ru.conf:
server {
listen 80;
server_name admin.site.ru;
root /home/user/www/admin;
index index.php;
client_max_body_size 128M;
location ~ \.php {
#fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_pass backend;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/user/www/admin$fastcgi_script_name;
include fastcgi_params;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
}
}
server {
listen 80;
server_name site.ru www.site.ru;
root /home/user/www/site;
index index.php;
client_max_body_size 10M;
....
тут правила rewrite. Вырезал, дабы не нагромождать пост "водой"
....
location ~ \.php {
#fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_pass backend;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /home/user/www/site$fastcgi_script_name;
include fastcgi_params;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param REQUEST_METHOD $request_method;
}
}