Cấu hình Nginx redirect HTTP sang HTTPS

Cấu hình Nginx redirect HTTP sang HTTPS

Học VPS / NGINX / Cấu hình Nginx redirect HTTP sang HTTPS

CHIA SẺ BÀI VIẾT:

Hiện nay nhu cầu sử dụng giao thức bảo mật SSL cho website đang khá phổ biến do Google đã tăng thêm trọng số ranking cho những site này. Sau khi cài đặt SSL thành công, làm thế nào để redirect tất cả link từ HTTP sang HTTPS với Nginx, hãy tham khảo bài viết này nhé.

Sửa file cấu hình của nginx (nginx.conf) hoặc nếu dùng HocVPS Script thì bạn hãy sửa file cấu hình cho từng domain trong folder /etc/nginx/conf.d/

Thêm hoặc điều chỉnh lại cấu trúc redirect sau:

rewrite ^(.*) https://example.com$1 permanent;

Cuối cùng bạn sẽ được file có đoạn nội dung tương tự như thế này:

server {
      server_name www.example.com;
      rewrite ^(.*) https://example.com$1 permanent;
}

Khởi động lại Nginx

service nginx restart

Last updated