我正在使用symfony 1.0.6.
在我的网站中,我有两个网址.
http://newe4s.com/news/articles/view/033/job-news-and-information
Run Code Online (Sandbox Code Playgroud)
和
http://newe4s.com/news/articles/view/033/job-news-and-information/graduate/Connections-help-graduates-get-jobs
Run Code Online (Sandbox Code Playgroud)
现在,所有新文章都使用相同的布局,上面的两个链接都从数据库中获取相同的数据.Google正在报告重复内容,因为它获取了相同内容的多个网址.当我搜索解决方案时,我得到了使用"规范"结构修复了这个需要的问题
<link rel="canonical" href="http://newe4s.com/news/articles/view/033/job-news-and-information />
Run Code Online (Sandbox Code Playgroud)
在页面的头部添加
http://newe4s.com/news/articles/view/033/job-news-and-information/graduate/Connections-help-graduates-get-jobs
Run Code Online (Sandbox Code Playgroud)
但问题是,两者都使用相同的布局并基于文章ID(上例中为033),数据被提取和显示.我不能改变或硬编码规范href.
有没有办法在action.class或模板文件中手动添加链接标记?