Welcome! Log In Create A New Profile

Advanced

Обработка доменов третьего уровня в php файлах.

Roman Kozyrev
July 28, 2012 09:10AM
Здравствуйте.
Возникла задача следующего плана:
Нужно чтобы при обращении any_subdomain_name.domain.com обработаться
файл(открыться файл) domain.com/any_subdomain_name.php

Файл any_subdomain_name.php находится по пути /var/www/
domain.com/web/any_subdomain_name.php

Тот конфиг, который не работает сейчас, выглядит следующим образом:

server
{
root /var/www/domain.ru/web/;
index index.php index.html index.htm;
listen 80;
server_name domain.ru;

location = /favicon.ico
{
log_not_found off;
access_log off;
}

location = /robots.txt
{
allow all;
log_not_found off;
access_log off;
}
access_log /var/www/9ij.ru/log/access.log;
error_log /var/www/domain.ru/log/error.log;

location ~ \.php$
{
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME
$document_root$fastcgi_script_name;
}

location ~* \.(js|css|png|jpg|jpeg|gif|ico)$
{
expires max;
log_not_found off;
}

}
server {
server_name ^([a-z0-9\-]+\.)domain.ru;
listen 80;
rewrite ^ http://domain.ru:80$1.php last;

location ~ \*$
{
include /etc/nginx/fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME
$document_root$fastcgi_script_name;
}

}


Best regards,
Roman Kozyrev
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Обработка доменов третьего уровня в php файлах.

Roman Kozyrev July 28, 2012 09:10AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 129
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