TYPO3 - 规范标签

时间:2016-12-16 12:41:40

标签: typo3 typoscript

我想添加一个指向另一个域的canonical标记。

我的TYPOScript看起来像这样:

temp.canonical = TEXT
temp.canonical {
  typolink {
    parameter.data = TSFE:id
    returnLast = url
  }
  wrap = <link rel="canonical" href="http://myotherdomain.com/|" />
}
page.headerData.123 < temp.canonical

不幸的是,这会返回完整的网址而不是导致以下内容的路径:

<link rel="canonical" href="http://myotherdomain.com/http://example.com/subpage" />

1 个答案:

答案 0 :(得分:0)

好笑......我总是要配置typolink

var x = "cheese ";
var y = "whiz";

function cheeseWhiz (x,y){
  return x+y;
}
console.log(cheeseWiz(x,y));

获取完整链接。可能这是因为在我的大多数项目中我已经配置了

forceAbsoluteUrl = 1 

如果您之前没有配置它,可能会在设置baseUrl之后提醒您没有获得完整的网址,但会注意您的系统仍在正常工作。您的配置中是否还有其他设置。这可能是造成这个问题的原因吗?