我正在尝试在我的environemnt上制作symfony 4演示应用程序。 我正在使用IIS与CGI和重写模块。我无法访问演示的主页,我认为我的IIS配置配置不正确。 symfony 4和IIS有标准的web.config吗?我没找到任何东西。
答案 0 :(得分:0)
我终于让它有效了。我将htaccess的重写规则转换为IIS xml。 它看起来像下面。希望它能帮助别人。
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Imported Rule 1" stopProcessing="true">
<match url="^(.*)$" ignoreCase="false" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
</conditions>
<action type="Rewrite" url="index.php" appendQueryString="true" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>