301在Windows服务器上重定向wordpress插件

时间:2016-02-25 02:45:07

标签: windows wordpress redirect http-status-code-301 windows-hosting

我在azure网站上有一个wordpress网站,传统上我使用Quick Redirect插件将一些页面重定向到新页面,但这个插件不适用于windows cuz使用web.config文件而不是.htaccess

当在Windows服务器中托管时,有任何方法可以从wordpress为某些页面生成301重定向,我搜索了一些插件来执行此操作但未查找任何内容。

更详情:

Azure网站使用subwemain for azurewebsites.net,如myblog.azurewebsites.net,我使用其他屏蔽域名配置网站网址并且运行良好,但是,当用户浏览myblog.azurewebsites.net/category/link时,我希望这样做重定向到www.mydomain.com/blog/category/link但在web.config中使用301重定向。我正在进行多种方式的处理,其中包含位置和网址重写,但没有任何效果。

使用的规则示例:

<rule name="CanonicalHostNameRule1" stopProcessing="true">
    <match url="(.*)" />
    <conditions logicalGrouping="MatchAny">
        <add input="{HTTP_HOST}" pattern="subdomain\.azurewebsites\.net/([_0-9a-z-/]+)" />
    </conditions>
    <action type="Redirect" url="https://www.example.com/{R:1}" />
</rule>

1 个答案:

答案 0 :(得分:0)

您是否使用Project Nami?

托管您的网站

你的wordpress网站仍然应该使用.htaccess,虽然我可能弄错了。

对于重定向,我使用 Page Links To