Bài viết trước mình đã hướng dẫn bạn cách đăng ký và cài đặt chứng chỉ số SSL cho trang web. Tuy nhiên nếu dừng lại ở bước đó thì khi người dùng truy cập vào trang web thì mặc định nó vẫn sử dụng giao thức thông thường (HTTP). Bạn cần phải thiết lập điều hướng cho khách truy cập từ HTTP sang HTTPS
Để điều hướng người dùng từ HTTP sang HTTPS trong Linux & cPanel bạn tiến hành trong tập tin .htaccess bằng cách sử dụng đoạn mã sau:
1 2 3 | RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] |
Đối với Windows & Plesk bạn tùy chỉnh trong tập tin web.config.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <configuration> <system.webServer> <rewrite> <rules> <rule name="HTTP to HTTPS redirect" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{HTTPS}" pattern="off" ignoreCase="true" /> </conditions> <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" /> </rule> </rules> </rewrite> </system.webServer> </configuration> |
Vậy là xong. Chúc các bạn thành công.
Huỳnh Mai Anh Kiệt
- Advertisement -