Сегодня 2 мая, четверг ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7272
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Russian Top Blogspot
Russian Top Blogspot
Голосов: 1
Адрес блога: http://rustop.blogspot.com/
Добавлен: 2008-05-28 00:23:16 блограйдером Lurk
 

Проблема с директивами Allow, Deny в .htaccess при использовании Nginx и mod_rpaf2

2013-03-31 01:04:00 (читать в оригинале)

На одном из моих серверов есть довольно стандартный набор софта - nginx для фронтэнда и кеширования статики, apache для обработки логики php. Кто работал с такой схемой, тот знает, что для того, чтобы apache знал IP-адрес пользователя в этой схеме (когда nginx проксирует запросы), то необходимо поставить дополнительный модуль mod_rpaf2. Весь софт у меня был установлен и настроен, Apache нормально распознавал IP пользователя и все было замечательно, пока я не попробовал в .htaccess запретить доступ по IP для одного бота, который спамил в комментах. Благо у него всегда один и тот же адрес. И вот я по старой схеме стал писать в .htaccess Order Allow,Deny Allow from all Deny from 123.456.78.9 И этот способ не сработал. А не сработал из-за какого-то странного бага в модуле mod_rpaf, о котором знают все, включая разработчиков, но вот исправили они баг или нет - пока что неизвестно. Немного погуглил и нашел интересный способ решения задачи. В .htaccess пишем: SetEnvIf...

[content]

Тэги: apache, htaccess, mod_rpaf2, nginx

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»
Изменения рейтинга
Категория «Кино»
Взлеты Топ 5
+363
414
Информационный колодец
+341
345
Yurenzo
+339
343
CAPTAIN
+331
341
Alta1r
+322
361
Vindigo
Падения Топ 5


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.