Advertisement
Guest User

Untitled

a guest
May 20th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.58 KB | None | 0 0
  1. <?xml version="1.0"?>
  2. <configuration>
  3. <system.webServer>
  4. <httpErrors errorMode="Custom">
  5. <remove statusCode="500" subStatusCode="-1" />
  6. <remove statusCode="404" subStatusCode="-1" />
  7. <error statusCode="404" prefixLanguageFilePath="" path="/404.html" responseMode="ExecuteURL" />
  8. <error statusCode="500" prefixLanguageFilePath="" path="/500.html" responseMode="ExecuteURL" />
  9. <error statusCode="500" subStatusCode="100" path="/500.html" responseMode="ExecuteURL" />
  10. </httpErrors>
  11. <rewrite>
  12. <rules>
  13. <rule name="RewriteHtml">
  14. <match url="^(.*)$" />
  15. <conditions logicalGrouping="MatchAll">
  16. <add input="{REMOTE_PORT}" pattern=".*" />
  17. <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
  18. <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
  19. </conditions>
  20. <action type="Rewrite" url="{R:1}.html" />
  21. </rule>
  22. <rule name="Remove WWW" stopProcessing="true">
  23. <match url="(.*)" ignoreCase="true" />
  24. <conditions logicalGrouping="MatchAll">
  25. <add input="{HTTP_HOST}" pattern="^www\.(.+)$" />
  26. </conditions>
  27. <action type="Redirect" url="http://{C:1}/{R:0}" appendQueryString="true" redirectType="Permanent" />
  28. </rule>
  29. </rules>
  30. </rewrite>
  31. <staticContent>
  32. <remove fileExtension=".mp4" />
  33. <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
  34. <remove fileExtension=".m4v" />
  35. <mimeMap fileExtension=".m4v" mimeType="video/m4v" />
  36. <remove fileExtension=".ogg" />
  37. <mimeMap fileExtension=".ogg" mimeType="video/ogg" />
  38. <remove fileExtension=".ogv" />
  39. <mimeMap fileExtension=".ogv" mimeType="video/ogg" />
  40. <remove fileExtension=".webm" />
  41. <mimeMap fileExtension=".webm" mimeType="video/webm" />
  42. <remove fileExtension=".oga" />
  43. <mimeMap fileExtension=".oga" mimeType="audio/ogg" />
  44. <remove fileExtension=".spx" />
  45. <mimeMap fileExtension=".spx" mimeType="audio/ogg" />
  46. <remove fileExtension=".svg" />
  47. <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
  48. <remove fileExtension=".svgz" />
  49. <mimeMap fileExtension=".svgz" mimeType="image/svg+xml" />
  50.  
  51. <!-- fonts -->
  52. <remove fileExtension=".otf" />
  53. <mimeMap fileExtension=".otf" mimeType="font/otf" />
  54. <remove fileExtension=".eot" />
  55. <mimeMap fileExtension=".eot" mimeType="application/vnd.ms-fontobject" />
  56. <remove fileExtension=".ttf" />
  57. <mimeMap fileExtension=".ttf" mimeType="application/octet-stream" />
  58. <remove fileExtension=".woff" />
  59. <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
  60. <remove fileExtension=".woff2" />
  61. <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
  62.  
  63. <!-- feeds -->
  64. <remove fileExtension=".rss" />
  65. <mimeMap fileExtension=".rss" mimeType="application/rss+xml" />
  66. <remove fileExtension=".atom" />
  67. <mimeMap fileExtension=".atom" mimeType="application/atom+xml" />
  68. </staticContent>
  69. </system.webServer>
  70. </configuration>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement