Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Субдомены и основной
- To: nginx-ru@xxxxxxxxx
- Subject: Субдомены и основной
- From: "n3wbie" <nginx-forum@xxxxxxxx>
- Date: Mon, 06 Dec 2010 19:29:11 -0500
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To:Date; bh=Pp9QOblBuh8YY54e3OzxoyO8uMs5nBbkv/ZT8N2dwEA=; b=tjFSLu6mJhf6MT9O412ARrz6ILh4c8Y7JPbmdGLQf75B1opGTLT6u7QaanGnPnTUvYaRqtEQ7vH8RXg+s1W9pg5UPRm4pkLL3kWOC4HwnbswR7lbAXs6NiOMg/iaq6Yr;
Здравствуйте, мне нужна помощь, я не
совсем хорошо(пока) разбираюсь в nginx и
создании web-сервера в целом,
впрочем,изучаю.
Вопрос такой, у меня есть отдельная
папка для субдоменов(назовем ее subdomeni) и
хотелось бы присобачить сайт отдельно
от нее.
Код в nginx.conf таков, что любая папка из
subdomeni/ определяется как субдомен, а если
допустим index.php лежит просто в subdomeni/ , то
в этом случае он доступен по основному
домену. Ну и криво же я объяснил)
Вообщем, код я взял отсюда, подправил и
получил не совсем то что хотел.
Вообщем как мне сделать доступ на
основной домен допустим в
/var/www/example.com/site?
[code]
server {
listen 80;
server_name ~^(.*)\.example.com$;
set $subdomain $1;
location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico)$ {
root /var/www/example.com/subdomeni/$subdomain;
access_log off;
}
location ~ {
fastcgi_cache off;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
fastcgi_param SCRIPT_FILENAME
/var/www/example.com/subdomeni/$subdomain$fastcgi_script_name;
}
}
[/code]
Есть какие либо предложения? Устал уже
мучаться)
Заранее спасибо
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,156257,156257#msg-156257
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|