Tôi đã tìm kiếm xung quanh Google và StackOverflow để cố gắng tìm giải pháp cho vấn đề này, nhưng tất cả chúng dường như liên quan đến ASP.NET, v.v.
Tôi thường chạy Linux trên các máy chủ của mình nhưng với một khách hàng này, tôi đang sử dụng Windows với IIS 7.5 (và Plesk 10). Đây là lý do tại sao tôi hơi lạ lẫm với các tệp IIS và web.config . Trong một .htaccess
tệp, bạn có thể sử dụng các điều kiện ghi lại để phát hiện xem giao thức có phải là HTTPS hay không và chuyển hướng phù hợp. Có cách nào đơn giản để đạt được điều này bằng cách sử dụng tệp web.config hoặc thậm chí sử dụng mô-đun ' Viết lại URL ' mà tôi đã cài đặt không?
Tôi không có kinh nghiệm với ASP.NET vì vậy nếu điều này có liên quan đến giải pháp thì vui lòng bao gồm các bước rõ ràng về cách thực hiện.
Lý do cho tôi làm điều này với web.config chứ không phải PHP là vì tôi muốn buộc HTTPS trên tất cả các tài sản trong trang web.