Бэкэнд-сервис node.js не работает в windows / plesk / iisnode, возвращает 404. Почему? - PullRequest
0 голосов
/ 30 октября 2019

Используя windows server> plesk> iisnode, я передал рабочий код внутреннего сервера, написанный с использованием node-js + express, затем настроил web.config для обработчика iisnode и правила перезаписи, но всегда получаю 404. Код на новом сервереработает, когда я нажимаю на домены> мой поддомен> Предварительный просмотр: он открывает службу в новой вкладке, кажется, все в порядке, но если я нажимаю на домены> мой поддомен> Открыть, возвращаем 404.

- вот моя сеть. конфиг:

<system.webServer>
    <handlers>
        <add name="iisnode" path="app.js" verb="*" modules="iisnode" />
    </handlers>
    <rewrite>
        <rules>
            <rule name="myapp">
                <match url="app.firouzeh-mfg.ir/*" />
                <action type="Rewrite" url="app.js" />
            </rule>
        </rules>
    </rewrite>
</system.webServer>
<system.web>
    <compilation defaultLanguage="js" />
</system.web>
...