我正在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个永久重定向。
有一种简单的方法吗?