IIS显示404,但文件存在

时间:2019-01-17 18:29:14

标签: node.js iis url-rewriting

我面前有一个非常奇怪的场景。

我有以下重写规则。现在,它转到防盗服务器并返回IIS,并附加一个类似https://FQDN/server.js的URL,该URL返回404错误。如何以直接进入https://FQDN/的方式修改规则。

    <rewrite>
        <rules>
            <rule name="sendToNode" enabled="true" stopProcessing="true">
                <match url="/*" />
                <conditions>
                    <add input="{URL}" pattern="/authenticationServer" negate="true" />
                </conditions> 
                <action type="Rewrite" url="server.js" />
            </rule>
        </rules>
    </rewrite>

但是,当我从server.js中删除URL时,我的应用程序正确加载了。

如何调整web.config的方式以使页面在没有server.js的情况下加载?

0 个答案:

没有答案