Guest User

web.config

a guest
Mar 24th, 2021
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <system.webServer>
  4. <rewrite>
  5. <rules>
  6. <rule name="Angular Routes" stopProcessing="true">
  7. <match url=".*" />
  8. <conditions logicalGrouping="MatchAll">
  9. <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
  10. <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
  11. </conditions>
  12. <action type="Rewrite" url="./index.html" />
  13. </rule>
  14. <rule name="http to https" stopProcessing="true">
  15. <match url="(.*)" />
  16. <conditions>
  17. <add input="{HTTPS}" pattern="^OFF$" />
  18. </conditions>
  19. <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" />
  20. </rule>
  21.  
  22. <rule name="Redirect WWW to non-WWW" stopProcessing="true">
  23. <match url="(.*)" />
  24. <conditions>
  25. <add input="{HTTP_HOST}" pattern="^example\.com$" negate="true" />
  26. </conditions>
  27. <action type="Redirect" url="https://example.com/{R:1}" />
  28. </rule>
  29.  
  30. </rules>
  31. </rewrite>
  32. <httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
  33. <scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" staticCompressionLevel="9" />
  34. <dynamicTypes>
  35. <add mimeType="text/*" enabled="true" />
  36. <add mimeType="message/*" enabled="true" />
  37. <add mimeType="application/x-javascript" enabled="true" />
  38. <add mimeType="application/json" enabled="true" />
  39. <add mimeType="*/*" enabled="false" />
  40. </dynamicTypes>
  41. <staticTypes>
  42. <add mimeType="text/*" enabled="true" />
  43. <add mimeType="message/*" enabled="true" />
  44. <add mimeType="application/x-javascript" enabled="true" />
  45. <add mimeType="application/atom+xml" enabled="true" />
  46. <add mimeType="application/xaml+xml" enabled="true" />
  47. <add mimeType="*/*" enabled="false" />
  48. </staticTypes>
  49. </httpCompression>
  50.  
  51. <urlCompression doStaticCompression="true" doDynamicCompression="true" />
  52. </system.webServer>
  53. <system.web>
  54. <httpRuntime maxUrlLength="1000" />
  55. </system.web>
  56. <system.applicationHost>
  57. <webLimits connectionTimeout="00:03:00" dynamicIdleThreshold="150" headerWaitTimeout="00:00:30" minBytesPerSecond="500" />
  58. </system.applicationHost>
  59. </configuration>
  60.  
Advertisement
Add Comment
Please, Sign In to add comment