Nói cách khác, tôi có sử dụng http://www.example.com/ hoặc http://wwW.exAmPLe.COm/ không?Trường hợp tên máy chủ HTTP (trên/dưới) có quan trọng không?
Gần đây tôi đã gặp sự cố lạ với tên máy chủ: Tôi có máy chủ web Apache2.2 + PHP5.1.4, được truy cập bởi tất cả các loại trình duyệt. người sử dụng IE6 nói riêng (đặc biệt. khi chuỗi UA của họ là gánh nặng với nhiều BHOs, không có mô hình nào) dường như có vấn đề truy cập vào trang web (cookie biến mất, JS từ chối để tải) khi nhập qua http://www.Example.com/, nhưng không http://www.example.com/
tôi đã kiểm tra các số HTTP và DNS RFC, số P3P policies, cài đặt cookie và SOP; nhưng không nơi nào tôi đã nhìn thấy ngay cả một đề cập đến các tên miền được phân biệt chữ hoa chữ thường.
(Tôi biết đường dẫn và chuỗi truy vấn là trường hợp nhạy cảm (?x=foo
là khác nhau từ ?x=Foo
) và đối xử với họ một cách thích hợp; đang làm không có phân tích/xử lý trên tên miền trong mã của tôi)
Tôi có làm gì sai hay là điều này chỉ là một số trình duyệt + thanh công cụ crap tôi nên làm việc xung quanh?
Bạn nói đúng - một trong những tập lệnh lưu trong bộ nhớ cache đã so sánh tên miền phân biệt chữ hoa chữ thường và đang gây ra sự cố. Buộc tên máy chủ thành chữ thường dường như sửa nó. – Piskvor
Sau đó, tập lệnh này bị hỏng và phải được sửa. – bortzmeyer