如何通过IIS与现有ASP.NET站点结合重定向Wordpress博客

问题描述 投票:0回答:1

我开始通过Web安装程序平台在Windows(2012)服务器]上安装Wordpress博客。>

在此服务器上,我已经托管了一个ASP.NET MVC 4.5站点。

现在,在我可以继续配置Wordpress网站之前(通过打开www。***。com / wp-config.php),

我似乎在IIS / web.config

中创建一个新的重定向规则。

否则,它将与现有的ASP.NET站点产生冲突。

我已经尝试过此重定向规则:

<rule name="wordpress blog" patternSyntax="Wildcard">
      <match url="*" />
      <conditions>
        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
        <add input="{REQUEST_URI}" pattern="^/(blog)" negate="true"/>
      </conditions>
      <action type="Rewrite" url="index.php"/>
</rule>

使用此规则,当打开https://www。****。com / blog / wp-config.php时,我在https://www。****。com / blog / error?aspxerrorpath上遇到运行时错误= /博客/可湿性粉剂的config.php

并且在添加www。***。com / wp-config.php时(因此在根文件夹中)

<rule name="block" stopProcessing="true">
    <match url="^blog$" />
    <action type="none" />
</rule>

并转到https://www。***。com / blog / wp-config.php,我得到与上述相同的错误页面。

我似乎无法弄清楚该规则的外观。有没有人可以帮助我?

我开始通过Web安装程序平台在Windows(2012)服务器上安装Wordpress博客。在此服务器上,我已经托管了一个ASP.NET MVC 4.5站点。现在,在我可以继续之前...

asp.net asp.net-mvc wordpress iis
1个回答
0
投票

根据您的描述,我建议您可以尝试在asp.net应用程序中使用belwo url重写规则。

© www.soinside.com 2019 - 2024. All rights reserved.