adsl club

Справочник

Форум

Программы

Фильмы

Ресурсы

Файлообмен

Хостинг

Ростелеком
вопрос по mod_rewrite, есть знатоки?
На страницу 1 2
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ПРОГРАММИРОВАНИЕ
Автор Сообщение
Richard Ferlow
Гуру
Предупреждений : 2
СообщениеДобавлено: Пн 18-11-13 : 13-20    Заголовок сообщения: Ответить с цитатой

htaccess судя по всему работает, иначе бы если бы не читало, то и ошибку бы не выдавало.


http://www.striga.ru/uploads/original/33a677695b31382047cb39fbdca5b3a2.jpg по клику не откроет. а если скопировать и вставить в браузер то ок будет


Код:
# ultimate hotlink protection
<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{HTTP_REFERER}     !^$
 RewriteCond %{REQUEST_FILENAME} -f
 RewriteCond %{REQUEST_FILENAME} \.(gif|jpe?g?|png)$           [NC]
 RewriteCond %{HTTP_REFERER}     !^https?://([^.]+\.)?striga\. [NC]
 RewriteRule \.(gif|jpe?g?|png)$                             - [F,NC,L]
</ifModule>
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Evgeny79
Гуру
СообщениеДобавлено: Пн 18-11-13 : 14-11    Заголовок сообщения: Ответить с цитатой

Этот вариант пробовал?
Как запретить хотлинкинг средствами nginx

попробуй еще проверить работает ли хтакцесс
Код:
Order Allow,Deny
Allow from all
Deny from xxx.xxx.xxx.xxx


где xxx твой айпишник - тебя не должно пускать на сайт если работет.

и вот еще работает ли реврайт
Код:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^i-recom.ru [NC]
RewriteRule ^(.*)$ http://www.i-recom.ru/$1 [L,R=301]


вбиваешь в браузер домен без www. должно редиректить на www.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
icemind
Гуру
Предупреждений : 2
СообщениеДобавлено: Пн 18-11-13 : 14-21    Заголовок сообщения: Ответить с цитатой

Evgeny79 писал(а):
Этот вариант пробовал?
Как запретить хотлинкинг средствами nginx


этот вариант видел, но не понял куда это вставлять, если говоришь, что nginx не обрабатывает .htacess

Richard Ferlow
вставил твой код


видно изображение?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Richard Ferlow
Гуру
Предупреждений : 2
СообщениеДобавлено: Пн 18-11-13 : 14-22    Заголовок сообщения: Ответить с цитатой

icemind
не видно. http://localhost/irec/posters2/662834.jpg Trollface
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Evgeny79
Гуру
СообщениеДобавлено: Пн 18-11-13 : 14-24    Заголовок сообщения: Ответить с цитатой

Вот и нет проблемы! Very Happy Very Happy

Цитата:
этот вариант видел, но не понял куда это вставлять, если говоришь, что nginx не обрабатывает .htacess

У тебя полный доступ на сервер? Скорее всего и рутовый логин нужен.

Файл может быть тут:
Цитата:

/etc/nginx/nginx.conf
/usr/local/etc/nginx/nginx.conf

учти что путь от корня сервера а не домена. По любому рут понадобится.
Последний раз редактировалось: Evgeny79 (Пн 18-11-13 : 14-27), всего редактировалось 1 раз
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
icemind
Гуру
Предупреждений : 2
СообщениеДобавлено: Пн 18-11-13 : 14-25    Заголовок сообщения: Ответить с цитатой

поддержка написала вот что

Цитата:
На сервере nginx "отдаёт" указанные файлы картинок (gif|jpg|png), поэтому запрос не доходит до apache.

Как вариант, вы можете написать редиректы для nginx, мы в свою очередь вставим их в конфиг nginx для вашего сайта.


буду искать редирект для nginx с возвратом фиги

если у кого есть ссылки буду рад

а так всем спасибо за помощь
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
icemind
Гуру
Предупреждений : 2
СообщениеДобавлено: Пн 18-11-13 : 14-27    Заголовок сообщения: Ответить с цитатой

Richard Ferlow писал(а):
не видно. http://localhost/irec/posters2/662834.jpg Trollface

Wink
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
icemind
Гуру
Предупреждений : 2
СообщениеДобавлено: Пн 18-11-13 : 14-33    Заголовок сообщения: Ответить с цитатой

Evgeny79
нет у меня рута, поэтому все делать придется через супорта
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
sog
Гуру
СообщениеДобавлено: Пн 18-11-13 : 18-46    Заголовок сообщения: Ответить с цитатой

nginx поверх апача. крута
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
icemind
Гуру
Предупреждений : 2
СообщениеДобавлено: Пн 18-11-13 : 19-28    Заголовок сообщения: Ответить с цитатой

вроде решил вопрос с поддержкой
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Evgeny79
Гуру
СообщениеДобавлено: Вт 19-11-13 : 12-03    Заголовок сообщения: Ответить с цитатой

Вижу что все получилось.
Покажи какой код в итоге получился.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
icemind
Гуру
Предупреждений : 2
СообщениеДобавлено: Вт 19-11-13 : 12-24    Заголовок сообщения: Ответить с цитатой

Evgeny79
я отправлял им это

Код:
location ~* ^.+\.(jpeg|jpg|gif|bmp|png)$ {
      root /your/path/to/root;
      
      valid_referers none blocked server_names ~\.google\. images\.yandex\.ru ~\.yandex\. go\.mail\.ru ~\.mail\.ru;
   
      if ($invalid_referer) {
         rewrite ^ /zaglushka.gif last;
      }
   }
    
   location /zaglushka.gif {
      root /your/path/to/zaglushka;
   }

а они уже пути сами прописывали и в качестве заглушки сделали свой bmp файл, а я его потом уже подправил
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
TatarikNSK
Гуру
Предупреждений : 2
СообщениеДобавлено: Вт 19-11-13 : 20-05    Заголовок сообщения: Ответить с цитатой

icemind
типа работают ?
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Evgeny79
Гуру
СообщениеДобавлено: Ср 20-11-13 : 10-12    Заголовок сообщения: Ответить с цитатой

На первой странице топика картинка была вставлена, постер Тор2. А теперь заглушка показывается. Значит работает.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
TatarikNSK
Гуру
Предупреждений : 2
СообщениеДобавлено: Ср 20-11-13 : 11-12    Заголовок сообщения: Ответить с цитатой

Evgeny79 писал(а):
На первой странице топика картинка была вставлена, постер Тор2. А теперь заглушка показывается. Значит работает.

Да я про ТП Smile
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Evgeny79
Гуру
СообщениеДобавлено: Ср 20-11-13 : 12-30    Заголовок сообщения: Ответить с цитатой

На первой странице топика картинка была вставлена, постер Тор2. А теперь заглушка показывается. Значит ТП тоже работает. Trollface
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
icemind
Гуру
Предупреждений : 2
СообщениеДобавлено: Ср 20-11-13 : 15-46    Заголовок сообщения: Ответить с цитатой

да нормально работает суппорт, достаточнро быстро ответили и все что просил сделали зер гуд
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Показать сообщения:   
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ПРОГРАММИРОВАНИЕ Часовой пояс: GMT + 7
На страницу 1 2
Страница 2 из 2

 

 
Аватары: Вкл|Выкл   ЮзерИнфо: Вкл|Выкл   Подписи: Вкл|Выкл
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы