12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- <?xml version="1.0" encoding="UTF-8"?>
- <configuration>
- <system.webServer>
- <defaultDocument>
- <files>
- <remove value="index.php" />
- <add value="index.php" />
- </files>
- </defaultDocument>
- <rewrite>
- <rules>
- <rule name="request_filename" stopProcessing="true">
- <match url="." ignoreCase="false" />
- <conditions logicalGrouping="MatchAll">
- <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
- <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
- </conditions>
- <action type="Rewrite" url="index.php" />
- </rule>
- <rule name="user_accounts" stopProcessing="true">
- <match url="^user/accounts/(.*)$" ignoreCase="false" />
- <action type="Redirect" url="error" redirectType="Permanent" />
- </rule>
- <rule name="user_config" stopProcessing="true">
- <match url="^user/config/(.*)$" ignoreCase="false" />
- <action type="Redirect" url="error" redirectType="Permanent" />
- </rule>
- <rule name="user_error_redirect" stopProcessing="true">
- <match url="^user/(.*)\.(txt|md|html|php|yaml|json|twig|sh|bat)$" ignoreCase="false" />
- <action type="Redirect" url="error" redirectType="Permanent" />
- </rule>
- <rule name="cache" stopProcessing="true">
- <match url="^cache/(.*)" ignoreCase="false" />
- <action type="Redirect" url="error" redirectType="Permanent" />
- </rule>
- <rule name="bin" stopProcessing="true">
- <match url="^bin/(.*)$" ignoreCase="false" />
- <action type="Redirect" url="error" redirectType="Permanent" />
- </rule>
- <rule name="backup" stopProcessing="true">
- <match url="^backup/(.*)" ignoreCase="false" />
- <action type="Redirect" url="error" redirectType="Permanent" />
- </rule>
- <rule name="system" stopProcessing="true">
- <match url="^system/(.*)\.(txt|md|html|yaml|php|twig|sh|bat)$" ignoreCase="false" />
- <action type="Redirect" url="error" redirectType="Permanent" />
- </rule>
- <rule name="vendor" stopProcessing="true">
- <match url="^vendor/(.*)$" ignoreCase="false" />
- <action type="Redirect" url="error" redirectType="Permanent" />
- </rule>
- </rules>
- </rewrite>
- </system.webServer>
- </configuration>
|