2013-03-10 218 views
2

TYPO3版本中添加元标题noindex。 4.5 做一个扩展。根据我的扩展类中的条件,我需要添加一个noindex标头。TYPO3:从扩展php代码

这应该工作 - 但并不:

header('X-Robots-Tag: noindex,nofollow'); 

我怎样才能让TYPO3接受自定义页眉?

BR。 Anders

更新: 这些行很好。结案:

// MAY BE DUBLICATE CONTENT - DO NOT LET GOOGLE INDEX 
$GLOBALS['TSFE']->additionalHeaderData['tx_myext'] = '<meta name="robots" content="noindex, nofollow">'; 
+1

确保,你不输出任何内容,发送头之前。在拨打您的分机代码之前,TYPO3不会输出任何内容。使用'headers_sent($ file,$ line)'检查,如果标题已经发送,并且在哪里,如果是。 – 2013-03-10 23:41:12

+0

感谢您的提示。实际上,在将标题添加到“TYPO3-way”之后工作正常,而不仅仅是正常的$ GLOBALS ['TSFE'] - > additionalHeaderData ['tx_myext'] =''; – Tillebeck 2013-03-22 13:22:23

回答

2

它只是要添加的TYPO3路:

//print 'MAY BE DUBLICATE CONTENT - DO NOT LET GOOGLE INDEX'; 
$GLOBALS['TSFE']->additionalHeaderData['tx_myext'] = '<meta name="robots" content="noindex, nofollow">';