Làm cách nào để chuyển hướng HTTPS sang HTTP ?. Đó là, đối diện với những gì (dường như) mọi người đều dạy.Làm cách nào để chuyển hướng HTTPS sang HTTP?
Tôi có một máy chủ trên HTTPS mà tôi đã thanh toán chứng nhận SSL và máy nhân bản mà tôi không có và giữ lại chỉ trong trường hợp khẩn cấp để nó không đáng được chứng nhận.
Trên máy tính để bàn của khách hàng, tôi có MỘT SỐ phím tắt trỏ đến http://production_server
và https://production_server
(cả hai cơ quan). Tuy nhiên, tôi biết rằng nếu máy chủ sản xuất của tôi bị hỏng, thì việc chuyển tiếp DNS sẽ xuất hiện và những khách hàng có "https" trên phím tắt của họ sẽ nhìn chằm chằm vào https://mirror_server
(không hoạt động) và màn hình màu đỏ khổng lồ của Internet Explorer 7 không thoải mái cho công ty của tôi.
Thật không may, tôi không thể chỉ chuyển đổi điều này ở cấp độ khách hàng. Những người dùng này rất mù chữ về máy tính: và rất có khả năng không nhìn thấy lỗi "không an toàn" của HTTPS (đặc biệt là cách Firefox 3 và Internet Explorer 7 xử lý nó ngày nay: FULL STOP, loại may mắn, nhưng không giúp tôi ở đây LOL).
Đó là very easyto findApache solutions cho http->https redirection, nhưng đối với cuộc sống của tôi, tôi không thể làm ngược lại.
Ý tưởng?
Làm cách nào để làm cho nó hoạt động (tôi phải thay đổi từ mã này sang tên miền của mình để làm cho mã này hoạt động)? – Enve
Enve: Chỉ cần thêm vào cấu hình vhost_ssl.conf của trang web của bạn (hoặc .htaccess tại thư mục gốc của trang web). Không có gì cần phải được thay đổi nó sẽ tự động sử dụng cùng một tên máy chủ và đường dẫn url. – Meogi
Tôi nghĩ bạn cũng có thể muốn bắt chuỗi truy vấn. Tôi không chắc chắn, nhưng tôi nghĩ đoạn mã trên sẽ không chuyển tiếp chuỗi truy vấn từ https đến http. – Rustavore