Mã lỗi HTTP 304 về mặt kỹ thuật nghĩa là chuyển hướng (redirection). Khi bạn gặp HTTP Error 304 Not modified trong trình duyệt như Chrome, Firefox hoặc Edge, có thể có nhiều lý do. Hoặc DNS có vấn đề, hoặc cache đang tái sử dụng thông tin đã có để tìm trang web, hoặc trình duyệt bị nhiễm mã độc. Trong hướng dẫn này, chúng tôi sẽ giúp bạn giải quyết HTTP Error 304 Not modified khi bạn không thể truy cập trang web mình đang cố gắng. Chi tiết chính xác của lỗi HTTP Error (304) Not Modified là:
Mã trạng thái này được trả về nếu client đã tải xuống tài nguyên kể từ lần truy cập cuối và được hiển thị để thông báo cho trình duyệt client rằng tài nguyên yêu cầu đã được lưu trong cache trình duyệt và chưa bị sửa đổi.
HTTP Error 304 Not modified

Tôi sẽ chia các bước khắc phục thành hai phần. Phần đầu liên quan đến trình duyệt, phần hai liên quan đến PC.
1] Xóa dữ liệu duyệt web (Clear Browsing Data)

Tùy thuộc vào trình duyệt bạn dùng, hãy làm theo các liên kết để xóa dữ liệu duyệt web, cookie và cache.
- Xóa dữ liệu duyệt và Cache trên Chrome & Firefox
- Xóa dữ liệu duyệt và Cache trên Edge
2] Chạy công cụ dọn dẹp (Cleanup Tool) và Vô hiệu hóa tiện ích mở rộng (Extensions)

Nếu bạn dùng Chrome, bạn có thể dùng Chrome Malware Scanner & Cleanup Tool tích hợp sẵn. Nó giúp loại bỏ quảng cáo không mong muốn, pop-up & mã độc, trang khởi động bất thường, thanh công cụ, và bất cứ thứ gì có thể chặn yêu cầu và trả về header sai.
Đối với Firefox và Edge, không có công cụ như vậy. Vì vậy, bạn có thể gỡ tất cả tiện ích mở rộng thủ công hoặc quét toàn bộ bằng phần mềm diệt virus trên PC để tìm mã độc.
Khắc phục sự cố mạng trên PC
Nhiều khi Windows PC của bạn chịu trách nhiệm gây ra các loại vấn đề này. Nó có thể xảy ra với bất kỳ trình duyệt nào, nhưng vì hầu hết chúng ta dùng một trình duyệt, nên không biết.
1] Xóa cache DNS và reset TCP/IP (Flush DNS and reset TCP/IP)
Đôi khi trang web không giải quyết được vì DNS trong PC vẫn nhớ IP cũ. Vì vậy hãy chắc chắn Flush DNS và Reset TCP/IP.
2] Sử dụng Google Public DNS
Nếu không giúp ích, hãy dùng Google Public DNS và xem có hiệu quả không. Bạn cần thay đổi cài đặt DNS trong hệ điều hành để dùng địa chỉ IP DNS. Điều này đảm bảo phân giải tên trang web sang địa chỉ IP được thực hiện đúng.

- Trước hết, chuột phải vào biểu tượng Network trên thanh tác vụ và chọn Network and Sharing Center.
- Chọn "Change Adapter Settings".
- Tìm kết nối mạng dùng để kết nối Internet, tùy chọn có thể là "Local Area Connection" hoặc "Wireless Connection".
- Chuột phải vào nó và chọn Properties.
- Chọn "Internet Protocol 4 (TCP/IPv4)" trong cửa sổ mới và nhấn nút Properties.
- Tích vào ô "Use the following DNS server addresses" trong cửa sổ mới.
- Nhập 8.8.8.8 và 8.8.4.4
- Cuối cùng, nhấn OK và thoát.
Hãy cho chúng tôi biết nếu những giải pháp này hoặc bất kỳ giải pháp nào giúp bạn khắc phục lỗi HTTP Error 304 Not modified khi truy cập bất kỳ trang web nào.
