具有规范元标记的角度路线

时间:2016-01-08 19:20:52

标签: angularjs

我使用角度路由,但我需要像静态页面一样添加规范元标记。即 <link rel="canonical" href="http://www.example.com/page"> 但我想为每条路线做这件事。

可以使用Angular路由吗?

1 个答案:

答案 0 :(得分:1)

我认为实际上不是现在,但是我的解决方案是: 在app.run()中执行以下操作:

$rootScope.getCanonical = function() {
     return $location.$$protocol + '://' + $location.$$host + $location.$$path;
};

,然后在index.html中添加带有rel =“ canonical”

的元标记
<link rel="canonical" href="{{getCanonical()}}" />