Hướng dẫn này sẽ chỉ cho bạn làm thế nào để cấu hình Apache 2 redirect HTTP Requests đến HTTPS. Cấu hình redirect Hãy chắc chắn module mod_rewrite của Apache được kích hoạt bằng cách chạy a2enmod rewrite. Phương pháp 1: Đặt bên dưới đoạn mã trong một tập tin .htaccess trong thư mục root trang web của bạn. Mã: RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L] Phương pháp 2: Cấu hình virtual host, giống như mô tả ở dưới đây: Mã: <VirtualHost *:80> ServerName example.com ServerAlias example.com www.example.com Redirect 301 / https://example.com/ </VirtualHost> <VirtualHost _default_:443> ServerName example.com SSLEngine On #other vhost settings go here (e.g. ssl, logs, site root) </VirtualHost>