Tôi đã xem qua các câu hỏi hiện có, nhưng tôi chưa thực sự bắt gặp bất kỳ câu hỏi nào phù hợp với tôi.http đến https thông qua .htaccess
Tôi hiện đang chạy trang web có chứng chỉ SSL bảo mật. Nó có thể được truy cập tại https://www.example.co.uk một vấn đề là trang web cũng có thể được truy cập tại http://www.example.co.uk - Tôi không muốn điều này là có thể. Tôi cần nó để chuyển hướng từ http đến https.
Tôi đã tìm thấy một đoạn mã này để sử dụng trong tệp .htaccess.
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.co.uk [NC]
RewriteRule ^(.*)$ https://example.co.uk/$1 [L,R=301]
này hoạt động tốt khi người dùng nhập vào example.co.uk vào thanh địa chỉ của họ, nhưng tôi cũng cần phải thêm một tuyên bố có điều kiện của một số loại để nếu người dùng nhập vào 'www.example.co.uk 'hoặc' http://www.example.co.uk '.
Tôi đã thử sử dụng lượt thích [OR], nhưng điều này sẽ tạo ra lỗi máy chủ.
Bất kỳ trợ giúp và đề xuất nào được đánh giá cao.
Chúc mừng.
bản sao có thể có của [Cách chuyển hướng tất cả yêu cầu HTTP sang HTTPS] (http://stackoverflow.com/q/4083221/), [Buộc SSL/HTTPS với Zend Framework và mod_rewrite] (http://stackoverflow.com/q/1329647 /), [Force SSL và WWW in .htaccess] (http://webmasters.stackexchange.com/q/8833) – outis