Tôi mới sử dụng proxy ngược nginx
vấn đề của tôi là triển vọng không thể kết nối với máy chủ echange bằng tính năng tự động phát hiện và mở IMAP bằng cấu hình này:
người phục vụ {
nghe 80;
server_name email.mydomain.com;
trả lại 301 https://email.mydomain.com$request_uri;
}
người phục vụ {
nghe 443;
server_name email.mydomain.com;
đặt $exchange2019 https://internal.ip;
# Chuyển hướng từ "/" sang "/owa" theo mặc định
viết lại ^/$ https://email.mydomain.com/owa vĩnh viễn;
# Kích hoạt SSL
ssl trên;
ssl_certificate /etc/nginx/ssl/email-mobile/Exg-Mobile.crt;
ssl_certificate_key /etc/nginx/ssl/email-mobile/Exg-Mobile.rsa;
ssl_session_timeout 5 phút;
# Đặt cài đặt proxy toàn cầu
bật proxy_pass_request_headers;
proxy_read_timeout 360;
proxy_pass_header Ngày;
proxy_pass_header Máy chủ;
proxy_set_header Máy chủ lưu trữ $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# ủy quyền proxy_set_header $http_authorization;
# ủy quyền proxy_pass_header;
vị trí ~* ^/owa { proxy_pass $exchange2019; }
vị trí ~* ^/Microsoft-Server-ActiveSync { proxy_set_header X-Forwarded-Proto https; proxy_pass $exchange2016; }
vị trí ~* ^/ecp { proxy_pass $exchange2019; }
vị trí ~* ^/Rpc { proxy_pass $exchange2019; }
#location ~* ^/mailarchiver { proxy_pass https://mailarchiver.local;}
# vị trí ~* ^/Tự động phát hiện { proxy_pass $exchange2016/Tự động phát hiện; }
# vị trí ~* ^/tự động phát hiện { proxy_pass $exchange2016/autodetect; }
error_log /var/log/nginx/owa-ssl-error.log;
access_log /var/log/nginx/owa-ssl-access.log;
}
người phục vụ {
nghe 443;
server_name autodetect.mydomain.com;
đặt $exchange2019 https://internal.ip;
# Kích hoạt SSL
ssl trên;
ssl_certificate /etc/nginx/ssl/email-mobile/Exg-Mobile.crt;
ssl_certificate_key /etc/nginx/ssl/email-mobile/Exg-Mobile.rsa;
ssl_session_timeout 5 phút;
# Đặt cài đặt proxy toàn cầu
bật proxy_pass_request_headers;
proxy_read_timeout 360;
proxy_pass_header Ngày;
proxy_pass_header Máy chủ;
proxy_set_header Máy chủ lưu trữ $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
ủy quyền proxy_set_header $http_authorization;
ủy quyền proxy_pass_header;
vị trí ~* ^/Tự động phát hiện { proxy_pass $exchange2019/Tự động phát hiện; }
vị trí ~* ^/tự động phát hiện { proxy_pass $exchange2019/autodetect; }
error_log /var/log/nginx/owa-ssl-error.log;
access_log /var/log/nginx/owa-ssl-access.log;
}
Tôi muốn kết nối với máy chủ trao đổi của mình từ triển vọng từ mạng nội bộ và bên ngoài bằng tính năng tự động phát hiện nhưng khi tôi thêm địa chỉ email của mình vào triển vọng thì IMAP sẽ xuất hiện nhưng tôi muốn có một trang khác trong hình