|
|
|
|
|
для: morf
(14.02.2005 в 13:59)
| | >Снова облом, после вставки кода. содержание старницы исчезает.
Это значит, что код работает. Только, либо вы неправильно подставляете свой IP, либо он неправильно определяется.
Вам нужно удостовериться, что в переменной $REMOTE_ADDR содержится IP-адрес посетителя. И если это не так, то попытаться найти переменную, которая будет возвращать искомый IP. Можно спросить у хостеров. | |
|
|
|
|
|
|
|
для: Crux
(13.02.2005 в 10:55)
| | снова облом, после вставки кода. содержание старницы исчезает. | |
|
|
|
|
|
|
|
для: morf
(13.02.2005 в 01:30)
| | точку запятую поставь. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(12.02.2005 в 23:36)
| | Parse error: parse error, unexpected T_IF in /home/udaff.com/torch/torch.udaff.com/logo/index.php on line 3
показывает ошибку. :( | |
|
|
|
|
|
|
|
для: morf
(12.02.2005 в 22:20)
| | Обычно, IP-адрес посетителя находится в переменной $REMOTE_ADDR и
<?
$ip = "разрешаемый IP"
if (!strpos($REMOTE_ADDR, $ip)) exit();
?>
|
Проверяете не найдена ли подстрока с разрешенным IP в IP-адресе посетителя. Если не найдена, то запрещаете выполнение скрипта. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(12.02.2005 в 19:36)
| | Н ахостинге и у себя на локалке проверял, но всё равно не работает.
А если простой скрипт, который заменит это? | |
|
|
|
|
|
|
|
для: morf
(12.02.2005 в 17:12)
| | На хосте проверяете?
У нас тоже такая фишка не работает. Вместе с сервером работает обратный кеширующий прокси и, видимо, он подменяет IP-адреса.
Попробуйте выяснить это в службе поддержки. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(02.11.2004 в 21:19)
| | order deny,allow
deny from all
allow from xxx.xxx.xx.xxx
У меня не работает, эта фишка. чтоб заходить с определённого IP адресса :( | |
|
|
|
|
|
|
|
для: Axxil
(02.11.2004 в 16:50)
| | Ошибка возникает из-за пробелов в пути к файлу Documents and Settings
Вам следует написать этот путь в "dos-формате" - без длинных имен файлов.
Для Documents and Settings - это скорее всего будет имя: docume~1
Итого Ваш файл .htaccess примет вид
AuthType Basic
AuthName "Private zone. Only for administrator!"
AuthUserFile c:\Docume~1\Site\admin\.htpass
require valid-user
|
Кстати require должно быть написано один раз.
PS: Если не получится, то попробуйте положить файл .htpass в другое место, где нет пробелов в именах директорий. | |
|
|
|
|
|
|
|
для: cheops
(02.11.2004 в 17:54)
| | У меня корневой каталог сайта, если верить phpinfo(),- /Document and Settings/Site/
Вот... Если я ставлю
AuthUserFile /Document and Settings/Site/admin/.htpass
|
то появляется та же ошибка. | |
|
|
|
|