我正在使用indexed_search,我遇到了整个网站被抓取的问题 - 包括导航。因此,如果我搜索属于主导航的单词,则所有网站都会显示在结果中。
我在模板中添加了<--TYPO3SEARCH_begin-->
和<--TYPO3SEARCH_end-->
- 这些标记正确地包含在HTML输出中。当然,标记不包围导航。
我正在使用:
Typo3: 8.7.8
tx_indexed_search 8.7.9
site_crawler 6.1.1
答案 0 :(得分:2)
我发现了几个小时的费用......令我难以置信的是发生在我身上的事情。我从教程中复制了<--TYPO3SEARCH_begin-->
模式。
今天我再次查看代码 - 现在我注意到,我的IDE中的模式没有用绿色着色 - 就像所有其他HTML注释一样。嗯...
最后我发现这些不一样:
<–-TYPO3SEARCH_begin-–>
<--TYPO3SEARCH_begin-->
第一行有一个短划线(减号)符号,它不是标准字符,而是一些奇怪的UTF-8符号。 (Hex 93)。
不知道我从哪里复制了这个模式,但那个人必须有一种奇怪的幽默
答案 1 :(得分:1)
尝试添加&lt; - TYPO3SEARCH_end - &gt;以及文件的开头。因此,在开始标记之前,所有内容都会被忽略。