我使用角度路由,但我需要像静态页面一样添加规范元标记。即
<link rel="canonical" href="http://www.example.com/page">
但我想为每条路线做这件事。
可以使用Angular路由吗?
答案 0 :(得分:1)
我认为实际上不是现在,但是我的解决方案是: 在app.run()中执行以下操作:
$rootScope.getCanonical = function() {
return $location.$$protocol + '://' + $location.$$host + $location.$$path;
};
,然后在index.html中添加带有rel =“ canonical”
的元标记<link rel="canonical" href="{{getCanonical()}}" />