Cách xử lý lỗi invalid host header?

1. Lỗi invalid host header là gì?

Lỗi “invalid host header” là một thông báo từ máy chủ web (hosting) khi không nhận dạng hoặc không chấp nhận tiêu đề host trong yêu cầu HTTP.

Máy chủ web sử dụng tiêu đề host để xác định đích đến của yêu cầu, nó cho biết địa chỉ web cụ thể mà yêu cầu được gửi đến.

2. Nguyên nhân dẫn đến lỗi invalid host header?

  •  Hostname Không Trùng Khớp với Cấu Hình Mặc Định
  •  Truy Cập từ Máy Tính Khác Trong Mạng Cục Bộ
  •  Sử Dụng HTTPS với Một Hostname Tùy Chỉnh
  •   ……

3. Cách xử lý lỗi invalid host header?

Cách 1: Thêm Host vào Danh Sách Cho Phép (Allowed Hosts)

Cấu hình webpack-dev-server để cho phép hostname cụ thể mà bạn đang sử dụng.

module.exports = {
// Các thiết lập khác
devServer: {
allowedHosts: [
‘your-local-domain.com’, // Thay ‘your-local-domain.com’ bằng tên miền của bạn
‘.another-domain.com’ // Hoặc sử dụng wildcard để cho phép nhiều tên miền
],
},
};

Cách 2: Sử Dụng Tùy Chọn public

Đặt tùy chọn public trong devServer để chỉ định hostname và port mà server sẽ sử dụng để kết nối.

module.exports = {
// Các thiết lập khác
devServer: {
public: ‘your-local-domain.com:port’, // Thay ‘your-local-domain.com’ và ‘port’ bằng giá trị thực tế của bạn
},
};

Cách 3: Bỏ Qua Kiểm Tra Host Header

module.exports = {
// Các thiết lập khác
devServer: {
disableHostCheck: true,
},
};

4. Kết luận:

Ok trên đây là cách fix xử lý lỗi invalid host header? chúc các bạn thành công

Related Posts

tên miền uy tín

Hướng dẫn chi tiết cách mua tên miền chính thống cho doanh nghiệp

Mua tên miền chính thống giúp doanh nghiệp bảo vệ thương hiệu và xây dựng sự hiện diện trực tuyến bền vững. Hãy tham khảo hướng dẫn…

Cách sửa lỗi system.hosting’ reported error for property

1. Lỗi System.Hosting’ Reported Error for Property là gì? Lỗi “System.Hosting’ Reported Error for Property” là một thông báo cho thấy có vấn đề xảy ra trong…

Lỗi Service Host Sysmain 100 Disk Là Gì? Và Cách Fix

1. Lỗi Service Host Sysmain 100 Disk Là Gì? Lỗi “Service Host: SysMain 100% Disk” xảy ra khi dịch vụ SysMain (trước đây gọi là Superfetch) sử…

Lỗi Nginx empty error log là gì? Cách fix lỗi

1. Lỗi Nginx Empty Error Log là gì? Lỗi Nginx Empty Error Log là tình trạng lỗi  mà trong đó file nhật ký lỗi của Nginx (error…

Xử lý lỗi “The Media is Write Protected”

1. Lỗi The Media is Write Protected là gì? Lỗi “The media is write protected” có nghĩa là phương tiện lưu trữ bạn đang cố gắng ghi…

Express js là gì?

1. Express js là gì? Express.js là một khung ứng dụng web mã nguồn mở và miễn phí dành cho Node.js. Nó được sử dụng để thiết…

Leave a Reply

Your email address will not be published. Required fields are marked *