Dear All
Mình có 2 domain abc.domain.vn và abc.domain.com. Mình mua SSL certificate cho abc.domain.com và cấu hình wwwecting tất cả và https://abc.domain.com để sử dụng chung với một ssl certificate
với cấu hình sau:
Code:
server {
listen xxx.xxx.xxx.xxx:443;
server_name abc.domain.com;
error_log /usr/local/nginx-1.2.0/logs/error.log;
ssl on;
ssl_certificate /usr/local/nginx-1.2.0/ssl_keys/https-certificate.crt;
ssl_certificate_key /usr/local/nginx-1.2.0/ssl_keys/https-cartificate.key;
ssl_protocols SSLv3 TLSv1;
ssl_ciphers HIGH:!ADH:!MD5;
location / {
proxy_pass http://apps_backend;
proxy_next_upstream error timeout invalid_header http_500 http_502 http_503;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto https;
proxy_wwwect off;
set_real_ip_from 10.0.0.0/24;
real_ip_header X-Forwarded-For;
}
server {
listen 443;
server_name abc.domain.vn;
rewrite ^(.*) https://abc.domain.com$1;
}
nhưng khi mình chạy https://abc.domain.vn trên browser thì nó vẫn chạy về https://abc.domain.vn mà không rewrite về https://abc.domain.com
14.161.10.247 06/Aug/2012:15:07:21 +0700 GET / HTTP/1.1 3358 - Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:11.0) Gecko/20100101 Firefox/11.0 - reponse:0.025 request:0.108 [for abc.domain.vn via 10.0.0.xxx:8080]
Các bác chỉ giúp