August 23, 2016 05:57AM
Добрый день! На одном сервере крутится nginx (настроен не мной, настройщика не найти), на него смотрит домен с поддоменами, раскиданными по др. сервам. Решил на одной свободной машине поднять owncloud, с поддоменом и скрытием /owncloud/. Я в nginx ноль. Вот конфигурация:


server {
listen 80;
listen 443 ssl;
server_name cloud.домен.ru;

rewrite ^(/owncloud/.*)$ https://$server_name$request_uri? permanent;

ssl_certificate домен.ru_bundle.crt;
ssl_certificate_key домен.ru.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;

server_name_in_redirect on;
keepalive_timeout 70;

# access_log logs/host.access.log main;

rewrite ^/(.*)$ /owncloud/$1 last;

location /owncloud/ {
proxy_pass http://10.10.10.11:80;
proxy_redirect http://cloud.домен.ru/owncloud /;

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;

proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}
}


Выдает URL с двойным слешем и не работающими css и js:
https://cloud.домен.ru//index.php/login
Повторюсь. От Nginx далек, и данная конфигурация лишь адаптация одной из действующих.
Спасибо!
Subject Author Posted

owncloud через nginx

pafflootiy August 23, 2016 05:57AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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