Cấu hình Nginx chuyển hướng truy cập URL www sang non-www và ngược lại

0

Có nhiều cách để buộc Nginx sử dụng phiên bản URL WWW hoặc không phải WWW cho trang web của bạn.

Chúng tôi sử dụng các mã sau.

Chuyển hướng không có www sang WWW

Miền đơn

người phục vụ {

server_name example.com;

trả về lược đồ 301 $: //www.example.com$request_uri;

}

Tất cả các miền

người phục vụ {

server_name “~ ^ (?! www .). *”;

trả về lược đồ 301 $: //www.$host$request_uri;

}

Từ WWW đến không WWW

Miền đơn

người phục vụ {

server_name www.example.com;

trả về chương trình 301 $: //example.com$request_uri;

}

Tất cả các miền

người phục vụ {

server_name “~ ^ www . (. *) $”;

trả về lược đồ 301 $: // $ 1 $ request_uri;

}

Trong cả hai trường hợp, đối với www-khác, chúng tôi tạo máy chủ {} khối khác. IMHO, đây là một cách được tối ưu hóa để xử lý chuyển đổi www thành không phải www và không phải www thành www.

Dịch từ: easyengine.io/tutorials/nginx/www-non-www-redirection/

>> Có thể bạn quan tâm: Truy cập vào trình bao gốc – Chế độ chuyên gia NMC của hệ thống NexentaStor

✤ Top 20 bài viết Thủ Thuật mới nhất :

Mình nghĩ bạn cần xem =>  Sửa lỗi Wifi không có cấu hình IP hợp lệ trên Windows 10

Xem thêm nhiều Thủ Thuật mới hay

Leave a comment