第一次的用户,整晚都在找。我们最近将我们的网站从.net改为wordpress。我们转移了一半以上的新闻文章,而不是另一半。因此,现在我们有老用户来到这个网站,并获得404。
wordpress站点中的新闻文章已经过编辑,并且工作正常,例如,www.example.com/news/transfered-news-story.aspx重定向到www.example.com/blog/news/transfered-news-story
这是手动完成的。
我需要帮助的是,如果有人带着任何其他请求来到该网站,例如www.example.com/news/this-didnt-get-moved.aspx或www,example.com/news/ any -else或www.example.com/news/2010/02
所有内容都被重定向到www.example.com/blog/news
我断断续续地读了几个星期,并尝试了一些东西,但它们都在重定向字符串的末尾添加了额外的东西。
因此www.example.com/news/my-stuff-ok变成了www.example.com/blog/news/my-stuff-ok (我想去掉my-stuff-ok)
我希望你得到我想要的东西,任何帮助都会非常感谢。
谢谢菲尔
发布于 2012-04-03 03:19:26
您可以简单地编写一条指令,将404转换为url (documentation):
ErrorDocument 404 /blog/news然而,你真的应该为其他文章添加手动重定向(永久重定向)到新url的动作,因为如果这些url不再提供搜索引擎链接的内容,你将受到相当大的SEO打击。
https://stackoverflow.com/questions/9982424
复制相似问题