Я хочу направить запросы поддоменов в подпапку.Например, запрос api.xxx.com
должен быть вложенной папкой API маршрута на файловом сервере.
Но моя самая большая проблема заключается в том, что я должен сделать это через файл веб-конфигурации, потому что мне не разрешено обращаться к C-Panel или что-то в этом родеинструменты управления сервером.
Это веб-приложение MVC - 4, и я хочу перенаправить api.xxx.com
и app.xxx.com
запросы в соответствующие подпапки.
На самом деле я пробовал несколько правил перезаписи втег веб-сервера, но он не работает.
<system.webServer>
<rewrite>
<rules>
<rule name="xxx" enabled="true" stopProcessing="true">
<match url="*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^www\.api\.q\-xxx\.com$" />
<add input=”{PATH_INFO}” pattern=”^/api” negate=”true” />
</conditions>
<action type="Rewrite" url="\api\{R:1}"/>
</rule>
</rules>
</rewrite>