Welcome! Log In Create A New Profile

Advanced

Re: Имена пользователей в виде субдоменов

Дмитрий -
March 18, 2010 03:46AM
Здравствуйте...у меня всё работает с таким конфигом
server {
index index.php;
server_tokens off;
autoindex off;
listen 192.168.0.3:80 default;
server_name corpix.ru www.corpix.ru;
charset utf-8;
access_log
/var/log/nginx/corpix.ru-access.log main;
error_log /var/log/nginx/corpix.ru-error.log;
root /www/corpix.ru/pub/;

location ~ "/graffiti" {
root /storage/pubfiles;
autoindex on;
access_log
/var/log/nginx/corpix.ru-graffiti-access.log main;
break;
}

location ~ \.flv$ {
root /www/corpix.ru/pub/;
flv;
}

location ~ "/a" {
access_log off;
}

location ~ "/multimedia" {
root /www/corpix.ru/pub;
}

location / {
try_files $uri $uri/ @yii;
}

location @yii {
rewrite (.*) /index.php/$1 last;
}

location ~ \.php {
fastcgi_pass unix:/var/run/php/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /www/
corpix.ru/pub/index.php;
include fastcgi_params;
}

include /etc/nginx/deny.conf;
}

server {
index index.php;
listen 192.168.0.3:80;
server_tokens off;
autoindex off;
server_name ~^([^.]+)\.corpix\.ru$;
set $subdomain $1;

charset utf-8;
access_log
/var/log/nginx/corpix.ru-blog-access.log main;
error_log
/var/log/nginx/corpix.ru-blog-error.log;
root /www/corpix.ru/pub/;

location ~ "/a" {
access_log off;
}


rewrite
\.(js|ico|gif|jpg|png|css|flv|swf)$ /$uri break;
rewrite
^
/index.php$uri?blogname=$subdomain break;

location ~ \.php {
fastcgi_pass unix:/var/run/php/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param
SCRIPT_FILENAME /www/corpix.ru/pub/index.php
;
include fastcgi_params;
}

include /etc/nginx/deny.conf;
}



18 марта 2010 г. 10:23 пользователь Вадим Мисирук <mkseva@gmail.com>написал:

> server {
>> listen 80;
>> server_name ~^([^.]+)\.host.ru;
>> error_log /sites/host.ru/error.log;
>>
>
> set $username $1;
>
>
>>
>> ......
>>
>> }
>>
> можно и нужно без if & rewrite
>
> + в рассылке много примеров на эту тему
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Имена пользователей в виде субдоменов

Евгений Емельянов March 11, 2010 05:10AM

Re: Имена пользователей в виде субдоменов

Alex, the Marrch Ca'at March 17, 2010 08:36PM

Re: Имена пользователей в виде субдоменов

Вадим Мисирук March 18, 2010 03:24AM

Re: Имена пользователей в виде субдоменов

Дмитрий - March 18, 2010 03:46AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 208
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready