Как сделать отображение nextcloud как поддиректории сайта на wordpress?

Есть сайт на wordpress со своим доменом и с ssl. Есть nextcloud, который висит на ip адресе сервера без домена и без ssl. Есть желание как-то сделать так, чтобы nextcloud был доступен как директория сайта с адресом https://sitename/nextcloud. Пробовал всяко-разно и подсовывать сайт как виртуальную директорию сайта, и пытаться редиректить https://sitename/nextcloud -> siteip/nextcloud - ничего не получается. В первом случае почти получилось, сайт открывается, но некоторые uri пытаются открываться из директории wordpress и я не смог придумать, как это победить. Это в принципе возможно?
  • Вопрос задан
  • 26 просмотров
Пригласить эксперта
Ответы на вопрос 3
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
1. Настраиваете Nextcloud на работу в подкаталоге.
2. Настраиваете в nginx сайта локейшен /nextcloud, который проксируется в ваш Nextcloud.
Ответ написан
Комментировать
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Гугл -> nginx reverse proxy
Примерный конфиг:
server {
    listen 80;
    server_name sitename.ru;

    location /nextcloud {
        proxy_pass http://127.0.0.1:8080;
        proxy_buffering off;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Port $server_port;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

Плюс возможно в nextcloud что-то дополнительно в конфиге надо настроить (не юзал, точно не скажу).
Ответ написан
Комментировать
@Drno
А в чем проблема? это есть в документации Nextcloud. Остальные настройки уже зависят от Вашего веб сервера...
показывайте конфиг nginx \ apache2 или что там у Вас на сервере стоит
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы