Tôi cần sử dụng CDN cho tất cả hình ảnh trên trang web của mình. Vì vậy, Ive đã quyết định sử dụng mô-đun viết lại Url IIS, vì chỉnh sửa thủ công tất cả các lượt xem trang web của tôi - không thể cho tôi.Đặt hình ảnh trên CDN, sử dụng MVC3 trên IIS7
Vì vậy, Ive đã quy định cho IIS, ví dụ:
<rule name="cdn1" stopProcessing="true">
<match url="^Content/Images.*/(.*\.(png|jpeg|jpg|gif))$" />
<action
type="Redirect"
url="http://c200001.r9.cf1.rackcdn.com/{ToLower:{R:1}}"
redirectType="Permanent" />
</rule>
của nó làm việc, nhưng khi bạn có thể thấy có chuyển hướng loại được sử dụng (301 vĩnh viễn). Và tôi nghĩ rằng nó ảnh hưởng đến hiệu suất trang web. Có thể chỉnh sửa Request.Output để thay thế URL hình ảnh?
Vui lòng tư vấn, làm cách nào để sử dụng CDN cho hình ảnh, không chỉnh sửa chế độ xem của tôi và tránh chuyển hướng?
Bất kỳ trợ giúp sẽ được đánh giá cao
đây là chính xác những gì tôi cần, cảm ơn bạn và @Steve! – bogert
Tôi có thể hỏi, chúng ta nên đặt bộ lọc phản hồi này vào ứng dụng ASP MVC ở đâu? – DevMania
Lớp Bộ lọc đáp ứng thực tế? Lớp này có thể nằm ở bất kỳ đâu trong dự án, miễn là bộ điều khiển có quyền truy cập vào lớp đó. –