Реклама на сайте Advertise with us

Как закрыть одну папку на определённую страну?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 03.12.04
Сообщения: 2608
Рейтинг: 749

Ссылка на сообщениеДобавлено: 18/09/08 в 16:02       Ответить с цитатойцитата 

Надо закрыть одну папку от определённой страны.
Подскажите плиз готовое решение сразу с кодом. Очень желательно, чтобы можно было прописать ип, которым доступ разрешён.
Заранее благодарю.

0
 



С нами с 03.01.05
Сообщения: 62
Рейтинг: 1

Ссылка на сообщениеДобавлено: 18/09/08 в 16:12       Ответить с цитатойцитата 

запретить доступ с определенного ip.
Код:

order allow deny
allow from all
deny from 000.000.000.000

прописать в файле .htaccess

http://www.ph4.ru/spravka_htaccess.ph4

0
 

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 18/09/08 в 17:56       Ответить с цитатойцитата 

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

0
 



С нами с 10.10.07
Сообщения: 339
Рейтинг: 404

Ссылка на сообщениеДобавлено: 18/09/08 в 21:13       Ответить с цитатойцитата 

лучше всего лочить по GeoIP-коду страны(например Китай):

Код:

RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^CN$ [NC]
RewriteRule .* /DIR [G] (или L)


P.S.
по языку системы нецелесообразно блочить, потому как допустим я сейчас пишу с английской винды, но по ГЕО я из СНГ.

http://soft-com.biz/ - Администрирование серверов, 24/7 тех.поддержка и мониторинг.

0
 

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 19/09/08 в 16:22       Ответить с цитатойцитата 

согласен, я хотел сказать по ip но линк нашел тока по языку.

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

0
 



С нами с 06.10.06
Сообщения: 964
Рейтинг: 742

Ссылка на сообщениеДобавлено: 19/09/08 в 16:27       Ответить с цитатойцитата 

Лочить по геоип но через setenvif поскоку RewriteEngine сервак нагружает.

0
 



С нами с 10.10.07
Сообщения: 339
Рейтинг: 404

Ссылка на сообщениеДобавлено: 19/09/08 в 16:59       Ответить с цитатойцитата 



а можно линк на тесты?

P.S.
IMHO реврайт - более мощный и гибкий инструмент, и на производительности он сказывается не хуже чем setenvif.

http://soft-com.biz/ - Администрирование серверов, 24/7 тех.поддержка и мониторинг.

0
 



С нами с 06.10.06
Сообщения: 964
Рейтинг: 742

Ссылка на сообщениеДобавлено: 20/09/08 в 13:03       Ответить с цитатойцитата 

При большом трафе разница в загрузке сервера вполне заметна.
Все написано тут http://www.maxmind.com/app/mod_geoip
тоесть в хтакес надо просто прописать

SetEnvIf GEOIP_COUNTRY_CODE CN BlockCountry
Deny from env=BlockCountry

ну или посложнее, с редиректом гавна на гугль

ErrorDocument 403 http://google.com/
SetEnvIf GEOIP_COUNTRY_CODE ^(AE|CN|DZ|IR|KW|TW|VN)$ BlockCountry
Deny from env=BlockCountry

0
 



С нами с 10.10.07
Сообщения: 339
Рейтинг: 404

Ссылка на сообщениеДобавлено: 20/09/08 в 16:54       Ответить с цитатойцитата 

линк на тесты так и не увидел.
на 70+ mbitps сиджевом сервере с 20+доменов разницы в iowait, времени обработки запросов, и т.д. никакой.

http://soft-com.biz/ - Администрирование серверов, 24/7 тех.поддержка и мониторинг.

0
 



С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144

Ссылка на сообщениеДобавлено: 20/09/08 в 18:25       Ответить с цитатойцитата 

Soft-Com писал:
P.S.
IMHO реврайт - более мощный и гибкий инструмент, и на производительности он сказывается не хуже чем setenvif.


Использование rewrite где попало вырабатывает плохую привычку забивать гвозди микроскопом. icon_smile.gif

Правило простое - если можно обойтись без мод_рирайт - желательно обходиться без него.

Моя подпись.

0
 



С нами с 06.10.06
Сообщения: 964
Рейтинг: 742

Ссылка на сообщениеДобавлено: 20/09/08 в 19:21       Ответить с цитатойцитата 

Soft-Com писал:
линк на тесты так и не увидел.
на 70+ mbitps сиджевом сервере с 20+доменов разницы в iowait, времени обработки запросов, и т.д. никакой.


Хм, интересные показатели выбрал )
что такое 70 мбит ?) может там статики нгинксом отдается на 50 токо ?
А какая разница скоко доменов ? хоть и 50 если там по 1к трафа на каждом.

А вот если есть серьезный проект и он должен крутится на апаче, скажем форум дрочерский большой, блог ну и тд, или же чисто 50-80 мбит морды сиджевой (тумбы отдаются другим серваком) и при этом еще хочется сэкономить попутно на железе !) тоесть невлететь на 8ядер/8RAM ) то в сторону модреврайта можно и несмотреть, ибо таки он жрет больше проца, соответсвенно сервак может свопить или же апач будет долго конект принимать.

А линков на тесты нету=) практика так показывает.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »