Welcome! Log In Create A New Profile

Advanced

автоматические субдомены nginx-apache

Иван Я
October 03, 2009 05:24AM
Подскажите, пожалуйста, как настроить автоматические субдомены на apache в роли backend, т.е.
Есть nginx c конфигурацией:

server {
listen 80;
server_name *.domen.ru;
root $domain/$subdomain;
set $domain "/usr/local/www";
set $subdomain "";

if ($host ~* ^([a-z0-9-\.]+)\.domen.ru$) {
set $subdomain $1;
}
if ($host ~* ^www.domen.ru$) {
set $domain "/usr/local/domen.ru";
set $subdomain "";
}

location ~* ^.+\.(jpg|jpeg|gif|png|ico|js|css|htm|html|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf|swf|txt|pdf|pl|)$ {
root $domain/$subdomain;
expires 30d;
}
location / {
try_files $uri @backend;
}

location @backend { proxy_pass http://127.0.0.1:8086;
}

}

Как в этом случае должен выглядеть конфиг апача на примере вирутальных хостов?

<VirtualHost *:8086>
....
</VirtualHost>

C уважением,
Иван
Subject Author Posted

автоматические субдомены nginx-apache

Иван Я October 03, 2009 05:24AM

RE: автоматические субдомены nginx-apache

Вячеслав (СТУDИЯ АРТ-DИЗАЙН) October 09, 2009 01:44PM

Re: автоматические субдомены nginx-apache

Антон Кирюшкин October 13, 2009 07:56AM

RE: автоматические субдомены nginx-apache

Вячеслав (СТУDИЯ АРТ-DИЗАЙН) October 13, 2009 10:18AM

Re: автоматические субдомены nginx-apache

Kirill A. Korinskiy October 13, 2009 10:00AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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