IIS Symfony 4,404错误

时间:2018-03-21 15:49:43

标签: symfony iis web-config

我正在尝试在我的environemnt上制作symfony 4演示应用程序。 我正在使用IIS与CGI和重写模块。我无法访问演示的主页,我认为我的IIS配置配置不正确。 symfony 4和IIS有标准的web.config吗?我没找到任何东西。

1 个答案:

答案 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>