在IIS上需要WordPress的通配符301重定向

时间:2019-03-03 13:14:22

标签: wordpress iis web-config iis-8 http-status-code-301

我正在IIS上运行WordPress博客。我目前将文章的永久链接设置为:

/%postname%/%year%-%monthnum%-%day%/%hour%:%minute%

因此,现在将有一个示例文章:

https://example.com/headline-here/2019-02-11/15:45

我现在想更改永久链接URL,以使最后没有时间,我可以在WordPress中进行设置。实际上,如果您现在转到

https://example.com/headline-here/

它实际上无需更改就可以运行。

但是,当我更改WordPress中的永久链接时,带有末尾时间的旧链接不再起作用。对于Google来说,这是一个问题,因为它将看到我的整个索引网站为404页面未找到错误。

我想在Web.Config中放入一条将重定向的规则:

https://example.com/[ALL-HEADLINES]/ *(标题后面的任何字符都是“ *”)

收件人:

https://example.com/[ALL-HEADLINES]/(当某人/ Google随时间链接到以前的URL时,基本上以永久性301重定向)要明确,如果有人去:

https://example.com/headline-here/2019-02-11/15:45

它们会自动重定向到:

https://example.com/headline-here

我可以在Web.Config中执行此操作吗?还是可以在WordPress中做到这一点(我尝试过,但我认为不是)。

我不希望出现任何404错误。我希望它们全部成为301个永久重定向。

有一种简单的方法吗?

0 个答案:

没有答案