Tôi đã cố gắng tạo các quy tắc ra bên ngoài trong IIS 7.5 trên Windows 2008 R2 trên một trang web có bật các trang HTML tĩnh và nén.
Nếu tôi có bất kỳ hình thức nén nào được kích hoạt (tĩnh hoặc động), tôi sẽ gặp lỗi này:
HTTP Error 500.52 - URL Rewrite Module Error. Outbound rewrite rules cannot
be applied when the content of the HTTP response is encoded ("gzip").
Tắt nén không thực sự là một lựa chọn do tác động tiêu cực lớn sẽ có đối với hiệu suất tải trang.
Tôi tưởng tượng bất cứ ai sử dụng các quy tắc viết lại ra bên ngoài sẽ gặp phải lỗi này, vì bạn sẽ luôn muốn kích hoạt tính năng nén cho nội dung văn bản.
Tôi đã xem xét một số gợi ý để thực hiện điều này:
/programming/3713804/url-rewrite-outbound-rules-iis7/4363301#4363301
và
http://forums.iis.net/p/1165899/1937454.aspx#1937454
Nhưng tôi vẫn nhận được lỗi tương tự.
Có ai có cái này để làm việc không? Nếu vậy thì thế nào?