Ufo28
@Ufo28

Как встроить roundcube в почтовый сервер?

Здравствуйте.

Есть почтовый сервер
По адресу https://mail.example.com открывается web на nginx, но он плохо на телефонах работает.
Решили добавить web для мобилок по адресу https://mail.example.com/phone.
Установили roundcube, он и почтовый сервер видят друг друга по внутренним IP, внешний IP только один.
По своему внутреннему IP roundcube работает, всё ок.
В конфиг nginx добавили переадресацию, как-то так:
```
location ^~ /phone {
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://192.168.1.101:80;
}
```
И оно даже отправляет на страницу логина roundcube.
Но, после логина адрес перескакивает на https://mail.example.com.
Вероятно нужно где-то rewrite написать, но не пойму где и какой.
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Вроде
location ^~ /phone/ {
    proxy_pass http://192.168.1.101/;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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