owncloud через nginx

pafflootiy nginx-forum на forum.nginx.org
Вт Авг 23 09:57:26 UTC 2016


Добрый день! На одном сервере крутится 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 далек, и данная конфигурация лишь адаптация одной из
действующих.
Спасибо!

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,269111,269111#msg-269111



Подробная информация о списке рассылки nginx-ru