Tôi đã cấu hình ELS AWS để trỏ đến Máy chủ Ubuntu của tôi đang chạy Wordpress 3.2.1. Tất cả mọi thứ hoạt động tốt trên máy chủ cho đến khi tôi đặt nó phía sau một bộ cân bằng tải.
Tôi thiết lập bộ cân bằng tải để chuyển tiếp cổng 80 sang cổng 80 và cổng 443 sang cổng 80.
Tôi thiết lập tệp máy chủ ảo của mình để kiểm tra các tiêu đề từ khuỷu tay:
RewriteEngine On
RewriteCond% {HTTP: X-Forwarded-Proto}!
Htt RewriteRule! / Status https: //% {SERVER_NAME}% {REQUEST_URI} [L, R]
Bây giờ bất cứ khi nào tôi truy cập url https, tôi nhận được thông báo này:
Trang web này có vòng lặp chuyển hướng
Trang web tại https://mywebsite.com/securepage/ đã dẫn đến quá nhiều chuyển hướng
Ngay sau khi tôi tắt plugin wordpress https
( http://wordpress.org/extend/plugins/wordpress-https/ )
Các trang hoạt động nhưng hiện có đầy đủ nội dung hỗn hợp. các trang nên là https không còn là https nữa.
Ngay khi tôi truy cập trực tiếp vào máy chủ thay vì thông qua khuỷu tay, nó sẽ hoạt động trở lại.
Có ý tưởng nào về cách tôi có thể làm điều này hoạt động với AWS ELB không?