как сделать авторизацию для определенного IP после проверки geoip

Статус
В этой теме нельзя размещать новые ответы.

dellby

Писатель
Регистрация
3 Окт 2006
Сообщения
28
Реакции
5
Помогите plz.
Вот код:
# Redirect multiple countries to a single page
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^(CA|US|MX)$
RewriteRule ^(.*)$ http://www.northamerica.com$1 [L]

Каким образом сделать чтоб из стран на который стоит редирект здесь вместо редиректа запрашивался пароль и если он правильный был доступ к сайту?
 
одним ЧПУ ты тут не обойдешься насколько я знаю.
 
редирект на пхп скрипт, а уже в скрипте проводить авторизацию.
дока с примерами:
 
редирект на пхп скрипт, а уже в скрипте проводить авторизацию.
дока с примерами:
*** скрытое содержание ***
Вот авторизация без скрипта:
AuthName "Input password"
AuthType Basic
AuthUserFile "/pub/home/login/htdocs/clousearea/.htpasswd"
<Files *.*>
require valid-user
</Files>

Неужели нереально сделать все что мне надо в .htaccess? Там есть директива пропускать n строк (S=n), если условие выполняется, но я плохо знаю синтаксис и мне не удалось влюбом варианте написать это правильно.
 
Неужели нереально сделать все что мне надо в .htaccess? Там есть директива пропускать n строк (S=n), если условие выполняется, но я плохо знаю синтаксис и мне не удалось влюбом варианте написать это правильно.

нельзя, поэтому вот такие извраты со скриптом.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху