我使用的是免费版Google自定义搜索。 2页版本。
他们给了我一个javascript用于搜索框,一个用于搜索结果页面。
似乎很好,除了请求中的空格转换为%2520
而不是%20
,这会导致0结果。
如果我编写指向结果页面的OWN简单HTML表单,它可以正常工作(它使用' +'表示空格)。
答案 0 :(得分:1)
我有类似的问题。 发现该URL被重写为另一个,这导致查询术语的额外编码。
就我而言,www.sub.domain.com/?q =某些文字被重定向(301)到sub.domain.com/?q=some%2520text 这是一个使用错误。该链接不应包含子域的“www”。
避免重定向解决了问题。检查您的查询链接是否被重写/重定向。