| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
sineborod 11.11.2013 17:40
Судя по всему, не используется. И у меня FreeBSD. server {
server_name balashov.com.ua www.balashov.com.ua;
listen 178.20.155.230;
charset utf-8;
disable_symlinks if_not_owner from=$root_path;
set $root_path /home/balashovcomua/data/www/balashov.com.ua;
#!Статический контент!
location ~* \.(jpg|jpeg|gif|png|swf|tiff|swf|flv)$ {
root $root_path;
#Кеширум картинки месяца на 4
gzip_static on;
expires 1M;
#Кешируем везде (и на прокси и на клиентах)
add_header Cache-Control public;
}
location ~* \.(css|js|ico) {
root $root_path;
# разрешаем отдавать вместо несжатого файла предварительно
# сжатый с постфиксом ".gz", если такой есть
gzip_static on;
#запрещаем сжатие файлов CSS и JS для проблемных браузеров
#Кешируем месяца на 2
expires 2M;
#Кешируем только на клиентах (ибо сжатое)
add_header Cache-Control private;
}
location / {
proxy_pass http://178.20.155.230:81;
proxy_redirect http://178.20.155.230:81/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
}
location ~* ^/(webstat|awstats|webmail|myadmin|pgadmin)/ {
proxy_pass http://178.20.155.230:81;
proxy_redirect http://178.20.155.230:81/ /;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
}
location @fallback {
proxy_pass http://178.20.155.230:81;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
}
include /usr/local/ispmgr/etc/nginx.inc;
}