Welcome! Log In Create A New Profile

Advanced

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

Евгений Емельянов
March 11, 2010 05:10AM
Ситуация такая. Нужно, чтобы name.host.ru фактически запрашивал
host.ru/users/name/, ну и соответственно запрос
name.host.ru/requestпреобразовывался в
host.ru/users/name/request. При этом в урле должен оставаться субдомен,
редиректа или визуального реврайта быть не должно. Решить казалось бы
простую задачу никак не получается, прошу помощи спецов. Текщий конфиг
такой:

server {
listen host.ru;
server_name host.ru www.host.ru;
error_log /sites/host.ru/error.log;

location / {

root /sites/host.ru;
index index.php index.html index.htm;

if (-f $request_filename) {
break;
}

if (!-e $request_filename) {
rewrite ^(.+)$ /index.php last;
break;
}
}
location ~ \.php$
{
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /sites/host.ru
$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_script_name;
include /opt/local/etc/nginx/fastcgi_params;
}

}
_______________________________________________
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: 302
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