"Форум на сайте Чагадаева"

Чагадаев как он есть => Руководства (howto) => Тема начата: adc от 15 Февраля 2021 года, 18:42

Название: [manual, web] Nginx: перенаправление и прочее
Отправлено: adc от 15 Февраля 2021 года, 18:42
Перенаправить http запросы на https сервер
server
{
 listen 80;
 server_name aokp.ru;
 return 301 https://$host$request_uri;
}


Перенаправить запросы к домашним каталогам пользователей на Apache
location ~ ^/~(.+?)(/.*)?$
 {
  proxy_pass http://127.0.0.1;
  proxy_set_header Host $host;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_cache off;
 }
Название: [manual, web] Nginx: красивый листинг файлов
Отправлено: adc от 15 Февраля 2021 года, 19:55
Красивый листинг файлов
load_module /usr/local/libexec/nginx/ngx_http_xslt_filter_module.so;

 location /Files/
 {
  alias /srv/FileSharing/;
  autoindex on;
  autoindex_format xml;
  autoindex_exact_size off;
  autoindex_localtime off;
  xslt_stylesheet /srv/autoindex.xslt;
  xslt_stylesheet /srv/nginx_template.xslt path='$uri';
 }

autoindex.xslt взят с https://github.com/EvilVir/Nginx-Autoindex
nginx_template.xslt взят с https://github.com/jbox-web/nginx-index-template