我们最近创建了一个Wordpress站点,该站点将托管在Windows 2012 Server上。服务器当前正在提供已编译的代码,其使用的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
页面的某些内容,但我不知道该怎么做。这必须现在作为一个单一的网站。
答案 0 :(得分:0)
我需要做的就是添加以下内容:
<add input="{URL}" negate="true" pattern="*.aspx" />