Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để: Cho phép ASPX nén trong IIS

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:322603
Khước từ Nội dung trong Cơ sở Kiến thức Không còn được hỗ trợ
Bài viết này nói về các sản phẩm mà Microsoft không còn hỗ trợ nữa. Do đó, bài viết này được cung cấp "nguyên bản" và sẽ không được cập nhật.
QUAN TRỌNG: Bài viết này chứa thông tin về chỉnh sửa metabase. Trước khi bạn chỉnh sửa metabase, kiểm chứng rằng bạn có một sao lưu mà bạn có thể khôi phục lại nếu một vấn đề xảy ra. Thông tin về làm thế nào để làm điều này, xem các chủ điểm trợ giúp "cấu hình sao lưu/khôi phục lại" trong Microsoft Management Console (MMC).

TRONG TÁC VỤ NÀY

TÓM TẮT
Bài viết từng bước này mô tả cách cấu hình Internet Information Services (IIS) 5.0 để nén các trang .aspx. Để sử dụng các trang web .aspx, bạn phải có ASP.Khuôn khổ NET trang cài đặt. Bạn thêm chức năng nén cho .aspx file bằng cách chỉnh sửa IIS metabase.

back to the top

HTTP nén

HTTP nén cung cấp nhanh hơn thời gian truyền giữa các trình duyệt kích hoạt nén (Microsoft Internet Explorer 5.0 trở lên) và IIS. Bạn có thể hoặc là nén tập tin tĩnh một mình, hoặc cả hai tập tin tĩnh và các ứng dụng. Nếu băng thông mạng của bạn bị hạn chế, xem xét HTTP nén, ít nhất cho các tập tin tĩnh, trừ khi bạn sử dụng bộ vi xử lý đã cực kỳ cao.

Khi IIS nhận được một yêu cầu, nó sẽ kiểm tra xem nếu trình duyệt kích hoạt nén. IIS sau đó kiểm tra phần mở rộng tên tập tin để xem nếu các tập tin được yêu cầu là một tập tin tĩnh hoặc chứa nội dung động. Nếu tập tin chứa nội dung tĩnh, IIS kiểm tra xem tập tin trước đây đã được yêu cầu và đã được lưu trữ trong một định dạng nén trong thư mục tạm thời nén. Nếu tập tin không được lưu trữ trong một định dạng nén, IIS gửi không nén tập tin trình duyệt, và cho biết thêm một bản sao nén tập tin vào thư mục tạm thời nén. Nếu tập tin được lưu trữ trong một định dạng nén, IIS sẽ gửi tệp nén cho trình duyệt. Không có tệp nào được nén cho đến khi họ đã được yêu cầu một lần bằng một trình duyệt.

Nếu tập tin chứa nội dung động, IIS nén tập tin, vì nó được tạo ra và sẽ gửi tập tin nén cho trình duyệt. Không có bản sao của tập tin được lưu trữ.

Chi phí của nén một tập tin tĩnh là khiêm tốn và thường phải gánh chịu chỉ có một thời gian, bởi vì các tập tin sau đó được lưu trữ trong thư mục tạm thời nén. Chi phí nén các tập tin tạo động là một chút cao, vì họ không được lưu trữ và phải được tái tạo với mỗi yêu cầu. Chi phí của việc mở rộng tập tin tại trình duyệt là tối thiểu. Nén tập tin tải về nhanh hơn, vì vậy có đặc biệt là lợi cho hiệu suất của trình duyệt nào sử dụng kết nối mạng với bị giới hạn băng thông (một modem, ví dụ).

back to the top


Chỉnh sửa Metabase

CẢNH BÁO: Nếu bạn chỉnh sửa metabase không chính xác, bạn có thể gây ra vấn đề nghiêm trọng mà có thể yêu cầu bạn phải cài đặt lại bất kỳ sản phẩm có sử dụng metabase. Microsoft không thể đảm bảo rằng những vấn đề gây ra nếu bạn không chính xác chỉnh sửa metabase có thể được giải quyết. Chỉnh sửa metabase nguy cơ của riêng bạn.

LƯU Ý: Luôn luôn sao lưu metabase trước khi bạn chỉnh sửa nó.

Để cho phép IIS 5.0 để nén các trang .aspx, hãy làm theo các bước sau:
  1. Mở dấu nhắc lệnh.
  2. Loại net stop iisadmin, sau đó nhấn ENTER.
  3. Loại CD C:\InetPub\adminscripts, sau đó nhấn ENTER.
  4. Loại sau đây, và sau đó nhấn ENTER:
    CSCRIPT.EXE ADSUTIL.VBS SET W3Svc/bộ lọc/nén/GZIP/HcScriptFileExtensions "asp" "dll" "exe" "aspx"
  5. Loại sau đây, và sau đó nhấn ENTER:
    CSCRIPT.EXE ADSUTIL.VBS SET W3Svc/bộ lọc/nén/DEFLATE/HcScriptFileExtensions "asp" "dll" "exe" "aspx"
  6. Loại net bắt đầu w3svc, sau đó nhấn ENTER.
back to the top
THAM KHẢO
Để biết thêm chi tiết về nén, xem tài liệu trực tuyến IIS 5.0 tại Web site sau Microsoft:back to the top

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 322603 - Xem lại Lần cuối: 08/27/2011 14:55:00 - Bản sửa đổi: 2.0

Microsoft ASP.NET 1.0

  • kbhowto kbhowtomaster kbmt KB322603 KbMtvi
Phản hồi
ms.js">