Existe-t-il un moyen de définir la compression gzip au niveau web.config ou puis-je le faire uniquement dans la console de gestion IIS?Définition de la compression gzip dans asp.net
Répondre
Oui, vous pouvez activer la compression avec le fichier web.config, comme l'indique l'article ci-dessous, mais cela peut dépendre des autorisations sur le serveur qui autorisent les sites.
Vous devez noter que la compression dynamique (tout ce qui doit être traité avant que ti puisse être envoyé au client) peut augmenter la charge sur le serveur car il doit effectuer une compression sur chaque requête.
Edit: notez ceci est pour IIS7 (que vous avez marqué)
Cette modification gzip js et css, mais pas la sortie HTML réelle à partir de ASP.Net, pour une raison quelconque. Vous seriez en train de paramétrer la compression de contenu dynamique sur activé, mais dans mes tests, ce n'est pas le cas. –
essayer ici ceci: Sped mon site par environ 400% pour cent. J'ai travaillé au premier essai.
<system.webServer>
<httpCompression directory="%SystemDrive%\inetpub\
temp\IIS Temporary Compressed Files">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll"/>
<dynamicTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</staticTypes>
</httpCompression>
<urlCompression doStaticCompression="true" doDynamicCompression="true"/>
</system.webServer>
Essayé plusieurs fois mais si ces paramètres sont définis dans web.config, la compression ne fonctionne pas. Si les paramètres sont définis dans applicationhost.config, tout fonctionne. Je n'aime pas définir les paramètres dans applicationhost.config, mais au moins cela fonctionne. –
Mon fournisseur d'hébergement partagé gère mes autorisations à l'aide de Plesk et a également échoué pour cette solution. J'ai expliqué en bref la plus longue solution que j'ai mis ensemble à http://stackoverflow.com/a/14509007/1624169 –
Cela fonctionne sur Discount.asp sans problèmes –
Il peut être compliqué, voire impossible de modifier le applicationHost.config sur tous les environnements.
Alors pourquoi ne pas simplement gzip dans le code comme indiqué dans ce post http://laubplusco.net/gzip-svg-files-asp-net/
Bonjour, bienvenue sur Stack Overflow. Cette réponse est un lien seulement et ce n'est pas une bonne chose à faire (lien peut être changé ou supprimé à l'avenir) Qu'en est-il d'élargir votre réponse avec des détails de la solution? :) –
- 1. Comment implémenter la compression GZip dans ASP.NET?
- 2. compression GZIP en PHP
- 3. Exception de compression Gzip en symbian C++
- 4. Désactiver la compression GZIP pour les clients IE6
- 5. Quel est le paramètre de compression GZIP optimal pour IIS?
- 6. Compression Gzip avec IIS6.0 pour les fichiers sans extension
- 7. GZIP sans utiliser IIS?
- 8. Comment puis-je obtenir ASP.NET AJAX pour envoyer sa réponse JSON avec compression GZip?
- 9. La compression GZIP ne fonctionnait pas bien pour une donnée de 64K
- 10. maven yui compression sur la guerre: guerre
- 11. Comment fonctionne l'algorithme GZip?
- 12. en-tête HTTP "Via: 1.1 NC1 (NetCache NetApp/6.0.5P1)" arrête IIS6 compression gzip
- 13. Inclut le côté de serveur et GZip?
- 14. BlackBerry - Problème avec la décompression GZip
- 15. Demande de service Web de compression
- 16. ASP.Net MVC - Est-il possible de gzip avant de mettre les données dans le cache
- 17. Définition de la version ASP.NET via MSBUILD
- 18. Définition dynamique de thèmes dans ASP.NET
- 19. Définition des propriétés de profil dans asp.net
- 20. Définition de la hauteur d'un formulaire dans ASP.Net
- 21. Définition de la page maître dans Page_PreInit pour ASP.NET MVC?
- 22. compromis de différents algorithmes de compression
- 23. Utiliser GZIP, les réponses JSON et JQuery
- 24. Quelle méthode de compression utiliser en PHP?
- 25. ASP.Net ScriptManager définition globale ScriptMode dans Machine.Config
- 26. Définition de la propriété pour le format de pourcentage ASP.Net
- 27. correctement Définition d'un Singleton dans asp.net
- 28. Comment puis-je gzip ma source html
- 29. La compression TIFF Groupe 5
- 30. Java - taille de la compression output-byteArray
double possible de [Comment mettre en œuvre la compression gzip dans ASP.NET?](http://stackoverflow.com/questions/552317/how- to-implement-gzip-compression-in-asp-net) –