web.config 1.2 KB

12345678910111213141516171819202122232425262728293031
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <system.webServer>
  4. <staticContent>
  5. <remove fileExtension="woff" />
  6. <remove fileExtension="woff2" />
  7. <mimeMap fileExtension="woff" mimeType="application/x-font-woff" />
  8. <mimeMap fileExtension="woff2" mimeType="application/font-woff2" />
  9. <remove fileExtension=".mp4" />
  10. <mimeMap fileExtension=".mp4" mimeType="video/mp4" />
  11. <remove fileExtension=".json" />
  12. <mimeMap fileExtension=".json" mimeType="application/json" />
  13. </staticContent>
  14. <rewrite>
  15. <rules>
  16. <rule name="Redirect any path missing language info to /en/" stopProcessing="true">
  17. <match url="(.*)" />
  18. <conditions>
  19. <add input="{R:1}" pattern="^(en|jp)(/|$)" negate="true" />
  20. </conditions>
  21. <action type="Redirect" redirectType="Found" url="en/{R:1}" />
  22. </rule>
  23. </rules>
  24. </rewrite>
  25. <httpErrors errorMode="Custom">
  26. <remove statusCode="404" />
  27. <error statusCode="404" path="en\404.html" responseMode="File" />
  28. </httpErrors>
  29. </system.webServer>
  30. </configuration>