Wordpress子页面提供404在windows子目录中的安装



我正在将一个站点从linux服务器迁移到windows服务器。该网站在/blog子文件夹中安装了wordpress。除主页外,wordpress网站的所有页面都给出了404分。

我尝试将以下内容添加到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>

由于这适用于以前的windows wordpress安装,但以前的安装是在域的根目录中,而不是在子目录中。

请帮忙。

所以最后,我只需要将web.config文件和上面的代码段放在我安装wp的子文件夹中,并将其从域的根目录中删除。我以前只做过前者而没有做后者。

相关内容

  • 没有找到相关文章

最新更新