Facebook og: параметры запроса удаления метатега URL - PullRequest
4 голосов
/ 15 сентября 2011

У меня есть метатег открытого графика на статической странице, которая содержит строку запроса, и каждый раз, когда я запускаю ее через URL-адрес Facebook, значение запроса удаляется.

Например:

http://www.site.com/?ref=23a3as3hth456

вернется

http://www.site.com/?ref

Любопытно, что, если значение не содержит чисел, но является чистой строкой, оно будет зарегистрировано. Например:

http://www.site.com/?ref=23a3as3hth456&sample=testing

вернется

http://www.site.com/?ref&sample=testing

Кроме того, фактический URL-адрес страницы содержит строку запроса, содержащую те же значения, и когда Linter возвращается к URL-адресу страницы по умолчанию, эти значения сохраняются.

Есть ли у кого-нибудь дополнительная информация по этому поводу? Я кодирую всю строку URL с помощью urlencode (), но все еще сталкиваюсь с этой проблемой. Есть ли какие-то обходные пути или я что-то упустил?

Спасибо!

1 Ответ

6 голосов
/ 20 сентября 2011

Ответом оказалось то, что запрашиваемый мной URL еще не существовал.

Похоже, что Facebook попытается сначала извлечь этот URL, чтобы убедиться, что он существует, и когда он не смогдля подключения он по умолчанию вернулся к корню моего сайта.

...