Redirect www sang non-www và ngược lại trên Nginx

Trong bài viết này HOSTVN sẽ hướng dẫn các bạn các chuyển hướng www sang non-www và non-www sang www trên VPS sử dụng webserver Nginx

Có nhiều cách để redirect www sang non-www và ngược lại trên Nginx. Trong bài viết này HOSTVN sẽ hướng dẫn các bạn cách đơn giản nhất để làm điều này trên Nginx.

Redirect www sang non-www và ngược lại trên Nginx

1. Redirect non-www sang www

Để chuyển hướng url của website từ dạng domain.com sang www.domain.com các bạn có thể sử dụng cấu hình Nginx như sau:

server {
        server_name "~^(?!www\.).*" ;
        return 301 $scheme://www.$host$request_uri;
}

2. Redirect www sang không có www

Để chuyển hướng url của website từ dạng www.domain.com sang domain.com các bạn có thể sử dụng cấu hình Nginx như sau:

server {
         server_name "~^www\.(.*)$" ;
         return 301 $scheme://$1$request_uri ;
}

Ngoài 2 cách trên có một số plugin WordPress có thể xử lý bằng cách sử dụng mã PHP. Nhưng vì lý do hiệu suất, HOSTVN không khuyến khích bạn sử dụng plugins, thay vào đó hãy cấu hình trên Nginx!

3. Kết luận

Trong bài viết này HOSTVN đã hướng dẫn các bạn cách redirect www sang không có www và ngược lại trên WordPress. Nếu có bất kỳ ý kiến đóng góp nào các bạn có thể để lại bình luận ở bên dưới. Ngoài ra các bạn có thể xem thêm hướng dẫn cài đặt Fail2Ban trên CentOS 7 chống bruteforce attack.

Ebook Wordpress

Đăng ký nhận Ebooks toàn tập hướng dẫn sử dụng WordPress cơ bản


Góc chia sẻVPS Server

Hướng dẫn cách cài đặt LEMP trên Centos 7

2020-4-8 21:45:10

Góc chia sẻ

CÁCH GIẢM LÃNG PHÍ - TĂNG DOANH THU TỪ GOOGLE ADS

2020-4-13 14:03:15

0 trả lời ATác giả MQuản lý
    Chưa có phản hồi nào
Trung tâm cá nhân
Giỏ hàng
Phiếu mua hàng
Đăng nhập ngay
Tin nhắn Danh sách tin nhắn
Tìm kiếm
Tối