2011-08-19 62 views
12

Làm cách nào để làm cho máy chủ trả về tệp kê khai với text/cache-manifest loại nội dung? Theo mặc định, nếu tôi đặt nó vào máy chủ và đưa vào <html manifest="cache.manifest">, nó đang được tải với loại application/x-ms-manifest.Tải tệp kê khai bộ nhớ cache

Trả lời

15

Đó là một trong những lý do khiến tiện ích mở rộng được đề xuất cho tệp kê khai hiện là .appcache - Microsoft hiện đang sử dụng cho mục khác. Để cấu hình các loại nội dung:

+0

Một điều cần lưu ý. Tôi đã có một tập tin .manifest và chỉ cần thay đổi phần mở rộng để .appcache trong Visual Studio. Điều này đã không làm việc và nó chỉ là khi tôi tạo ra một tập tin văn bản hoàn toàn mới gọi là cache.appcache mà tôi đã nhận nó để làm việc. –

0

bạn có thể bao gồm

AddType text/cache-manifest .appcache

trong .htaccess của bạn

hoặc nếu bạn tình cờ sử dụng PHP bạn có thể gửi thông tin tiêu đề

header('Content-Type: text/cache-manifest'); 
+2

Bạn không nhận được một '.htaccess' trên IIS – robertc

0

Đã gặp khó khăn trong bộ nhớ đệm một trang web ẩn trên iPad thông qua GoDaddy lưu trữ ... loại mime của họ là không chính xác cho hỗ trợ Safari, vì vậy tôi chỉ đơn giản là làm một trang cache.ASPX:

<%@Page ContentType="text/cache-manifest" ResponseEncoding ="utf-8" %> 

Ở dưới cùng của trang ... Hy vọng điều này sẽ giúp một ai đó!

0

Bạn phải có loại tệp trợ giúp .htaccess để nó hoạt động với IIS. Là có thể có một tập tin .htaccess, chỉ cần là một # Helicon ISAPI_Rewrite tập tin cấu hình

Version 3.1.0.82

Các vấn đề liên quan