Как поступить?

12
mxp100
На сайте с 20.12.2006
Offline
49
#11

скорее всего обработка .htaccess не разрешена

это действительно надо к хостеру, заодно и уточните у него про mod_rewrite, а то возможно и он не разрешен или не установлен

AX
На сайте с 14.02.2007
Offline
19
#12

Все работает, всем большое спасибо!

akapaka
На сайте с 12.01.2004
Offline
105
#13
Angelo:

RewriteCond %{HTTP_REFERER} !^http://(www\.)?google\.com/ [nc]

Извините, не понятно причем тут Google. Не поясните?

Upd: Понял, спасибо.

А можно ещё вопрос: Как разрешить загрузку одной конкретной картинки при общем запрете загрузки? Ну чтобы баннер со своего сервера транслировать...

Deni
На сайте с 15.04.2006
Offline
355
#14
Angelo:
Сделать антилич с помощью htaccess, кидаем в корень сайта с таким содержимым
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?вашсайт\.ru/ [nc]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?google\.com/ [nc] - открываем доступ гуглю для картинок
RewriteRule .*\.(gif|jpg|png)$ http://вашсайт.ru/images/hotlinkers.jpg [nc]
Или
RewriteRule \.(jpe?g|gif|png)$ - [F] - эту строчку можно подставить вместо последней, чтобы перенаправлять на 403 Forbidden вместо картинки.

Поясните пожалуйста такой вопрос.

Тут прописан google.com

А как быть с теми же Яндекс картинками?

И сам гугл вроде как картинки показывает не только в зоне ком

PS Разместил конструкцию
На чужих сайтах картинки так и показываются :(

Пробовал заливать чистый файл только с этой конструкцией - все равно не пашет

Может ли это быть связано с настройками сервера?

Вот моя полная конструкция

<IfModule mod_php4.c>
php_value session.use_only_cookies 1
php_value session.use_trans_sid 0
</IfModule>

<IfModule mod_rewrite.c>

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?*****\.ru/ [nc]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?google\.com/ [nc]
RewriteRule \.(jpe?g|gif|png)$ - [F]

RewriteRule .*\.(css|gif|jpe?g|png|swf) ac_cache.php


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule .* index.php [QSA,L]

</IfModule>
akapaka:


А можно ещё вопрос: Как разрешить загрузку одной конкретной картинки при общем запрете загрузки? Ну чтобы баннер со своего сервера транслировать...

Да уж.......... Про банеры я тоже не подумал :(

Итого данный способ как я понимаю вообще не подходит мне :(

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий