автоматические субдомены nginx-apache
Иван Я
vanka12345 at mail.ru
Sat Oct 3 13:13:16 MSD 2009
Подскажите, пожалуйста, как настроить автоматические субдомены на 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 уважением,
Иван
More information about the nginx-ru
mailing list