Posted by lucgiac on November 2, 2010 at 9:30am
Chào mọi người.
Tôi có vấn đề này mong nhận được sự giúp đỡ của mọi người.
Tôi có 1 site chạy hoàn toàn bình thường khi cài trên xampp. Hiện giờ do nhu cầu mà tôi phải chuyển nó lên server IIS. Trên IIS tôi cũng đang chạy nhiều site dotnet khác.
Vấn đề là Có thể vào được trang chủ của site, nhưng không vào được bất cứ link nào khác, bao gồm cả trang chủ nếu là đường dẫn đầy đủ. VD như lucgiac.com thì vào được, nhưng lucgiac.com/home thì lại ko vào được. Thông báo lỗi "HTTP Error 404 - File or directory not found."
Tôi đã tìm cách khắc phục nhưng chưa thấy ai gặp lỗi giống như vậy thì phải.
Mong mọi người giúp khắc phục vấn đề trên.

Comments
Bạn check lại IIS rewrite module
Bạn check lại IIS rewrite module .
Mình chưa bao giờ xài php trên IIS, nhưng theo mô tả của bạn thì bạn xem thử IIS của bạn có hỗ trợ url rewrite hay không ?
bác vào tắt tính năng clean
bác vào tắt tính năng clean URL đi là được vì tính năng này chạy ko tốt trên IIS
Tắt Clean URL trên IIS
Trên IIS không có module URL Rewrite, nên bạn tắt bỏ tính năng này đi. Nếu bạn sử dụng ImageCache thì vào chỗ cấu hình File System, chọn chế độ Private thì Imagecache mới chạy đúng được.
Website: http://huyvq.com
Website design, Website development, Fix javascript & css bug
Cảm ơn các bạn đã giúp
Cảm ơn các bạn đã giúp đỡ.
Đúng là nguyên nhân do URL rewrite. IIS ko có nhưng ta có thể cài thêm module này.