You can configure compression through your web.config
file as follows:
<system.webServer>
<urlCompression doStaticCompression="true" doDynamicCompression="true" />
</system.webServer>
You can find documentation of this configuration element at iis.net/ConfigReference. This is the equivalent of:
- Opening Internet Information Services (IIS Manager)
- Navigating through the tree-view on the left until you reach the virtual directory you wish to modify
- Selecting the appropriate virtual directory so that the title of the right-hand pane becomes the name of said virtual directory.
- Choosing "Compression" under "IIS" in the right-hand pane
- Ticking both options and choosing "Apply" under "Actions" on the far right.
Note: (As pointed out in the comments) You need to ensure that Http Dynamic Compression is installed otherwise setting doDynamicCompression="true"
will not have any effect. The quickest way to do this is:
- Start > Type
optionalfeatures
(this is the quickest way to get to the "Turn Windows Features on or off" window)
- Navigate to Internet Information Services > World Wide Web Services > Performance Features in the "Windows Features" treeview
- Ensure "Dynamic Content Compression" is ticked
- Click "Ok" and wait whilst Windows installs the component
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…