Как отменить вход в систему.aspx в интернете.config с WordPress

Недавно мы создали сайт WordPress, который будет размещен на сервере Windows 2012. Сервер в настоящее время обслуживает скомпилированный код, один из URL-адресов которого он используетlogin.aspx.

Когда мы добавляем сайт WordPress и включаем пермалинки, мы получаем страницу WordPress по умолчанию вместо login.aspx.

Неудивительно, что мы сузили его до Правила web.configперезаписи.

<rewrite>
    <rules>
        <rule name="wordpress" patternSyntax="Wildcard">
            <match url="*"/>
            <conditions>                 
                <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
                <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
            </conditions>
            <action type="Rewrite" url="index.php"/>
        </rule>
    </rules>
</rewrite>

Я уверен, что мы должны отрицать login.aspxстраницу, но я не уверен, как это сделать. Пока это должно работать как единый сайт.

1 ответ

  1. Все, что мне нужно было сделать, это добавить следующее:

    <add input="{URL}" negate="true" pattern="*.aspx" />