2013-05-24 1 views
0

У меня проблема на одном из моих сайтов. Я использую специально созданный php-скрипт для защиты моих изображений от горячей связи с помощью нового поиска изображений Google. Сценарий работает, но он блокирует все другие веб-сайты из hotlinking, включая Facebook, Google Plus, pinterest ...сайты с белыми списками в htaccess

Поэтому, пожалуйста, помогите мне в том, как включить белый список по крайней мере этих трех веб-сайтов в моем файле htaccess: facebook, google plus и Pinterest.

Я пытался, например, это:

RewriteCond %{HTTP_REFERER} !^http://plus.google.com\. [NC] 
RewriteCond %{HTTP_REFERER} !^https://plus.google.com\. [NC] 

для Google плюс .. но выглядит она does't работу ... То, что я здесь отсутствует? ...

Большое спасибо

ответ

0

Во всяком случае, что вы хотите что-то вроде следующего правила:

RewriteCond %{HTTP_REFERER} !^http(s)?://plus.google.com [NC] 

Я не уверен, почему ваше правило имеет \. в конце URL, но это действительно не кажется подходящим там.

Вы также можете свести его к одному правилу через часть нового правила http(s)?.

Но, пожалуйста, подумайте очень тяжело о том, что вы хотите там сделать. Вместо того, чтобы запрещать хотлинкинг Google, вы должны либо рассмотреть правила robots.txt, либо просто разрешить Google ссылаться на ваши изображения. Все остальное может (и, вероятно, с некоторым обновлением Google) нанести вред вашему сайту в Google, поскольку вы используете то, что может быть легко подано под «клоакинг», что в свою очередь приведет к тому, что вся ваша страница будет помечена как спам в индексе Google. Вы можете узнать больше на эту тему: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=66355

+0

Google имеет право ссылаться на изображения .. но в основном сценарий отправляет изображение с водяным знаком ... вот и все ... –

+1

относительно клоакинга .. как я понимаю ... вы подвергаетесь высокому риску, когда вы показываете другой контент для бота Google, например, показывая другим контент пользователям ... но я показываю тот же контент для Google и пользователей. –

+0

@MirceaSerafim, вы совершенно правы в этом. Добавлена ​​ссылка на страницу обзора Googles. – Izzy