首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Symfony2 - 301文章重定向

Symfony2 - 301文章重定向
EN

Stack Overflow用户
提问于 2015-03-20 02:48:35
回答 1查看 464关注 0票数 0

我对Symfony2和重定向相当陌生,我正在尝试将文章部分从文章部分移到网站的新部分。

另外,我是否只是保留原来的文章,因为他们(因为他们是用谷歌的搜索引擎优化)是在MySQL数据库中,并创建新的部分他们的新版本?

例如,

原址:

http://example.com/articles

http://example.com/articles/this-is-article-1

新地点:

http://exmaple.com/

http://example.com/this-is-article-1

我在Symfony2烹饪书中看到了下面的内容,但我不确定我会使用哪一个。

config.html

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-20 04:09:49

您可以做的是保留旧路由,并在路由yml或注释中添加新路由,以指向控制器中的相同操作,这样您就可以将旧路由保留到SEO索引的文章中,并在树枝中使用新路由,这样,当您觉得需要时,当新路由变得更好时,您可以删除旧路由。

另一个正在按您的要求重定向的解决方案是:

routing.yml

代码语言:javascript
复制
root:
    path: /articles
    defaults:
        _controller: FrameworkBundle:Redirect:redirect
        route: new_route_name_articles_index
        permanent: true

这将将您的http://example.com/articles重定向到您创建的新路由。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29158554

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档