今天我给一些人发了一封电子邮件,其中有一个指向wordpress上托管的word文档的链接。电子邮件中的URL类似于:
www.mycompany。com/media/2018/06/somedocument。docx公司
不幸的是,有些文档。docx实际位于:
www.mycompany。com/media/2018/05/somedocument。docx公司
当人们点击电子邮件中的链接时,他们会得到404。我们尝试了从一个301重定向到另一个301重定向,但这似乎不起作用。我假设这是因为它是指向文件的直接链接,而不是正常的HTTP请求?
我们已经发送了一封带有正确链接的后续电子邮件,但我们也想解决这个问题,这样当有人单击电子邮件中的原始链接时,他们会被重定向到实际文档,而不是404。有人知道如何做到这一点吗?谢谢
最合适的回答,由SO网友:ChristopherJones 整理而成
如果您有权访问。htaccess文件,一个快速的301重定向应该可以解决这个问题!
Redirect 301 /media/2018/06/somedocument.docx https://www.mycompany.com/media/2018/05/somedocument.docx
(如果没有,如果需要,可以在主题中使用其他方法来处理。)