[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Путешествия по директориям через url
Raymond
Смотрел один видео урок по php, и там рассказывалось, что путем прописывания адресную строку ссылок вроде этой
site/../../error.log
можно попадать в различные директории сайта .
Реально так можно?
На своем сайте я имею структуру вида

site
->error.log
->acess.log
->www->index.php

Попытался прописать адрес site/../error.log и получил
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Что это значит?



А теперь главный вопрос:

в .htaccess записал строку ErrorDocument 403 http:///site/404.html

Проверил - если из корня удалить index.php, то происходит ошибка 403 , меня перебрасывает на 404.html. Все работает.

Но почему-то, если пытаюсь попасть по ссылке site/.../ , то выдает ошибку 403 со стандартным текстом "forbiden... " , а не мою страницу 404.html.
Как это исправить, и сделать во всех случаях показ моей красивенькой 404.html?
linux_user_net
../../../ это удаленный php инклуд , что бы от них защищаться нужно в .htaccess поставить
1.запреть к файлам и папкам
2. ты правильно подметил утсановить свою собственную страницу ошибок ErrorDocument
3. Переопределить индексовый файл.

А при попытке открыть site/.../ конечно выйдет стандартная ошибка сервера, чтобы такого не было, надо .htaccess прописать в каждой папке, или целиком для сайта, самый лучший способом воспользоваться запретом.
don.bidon
500-ая не должна вылазить, 403-я.
И выкиньте уже этот тормозной апач, все сидят на nginx )
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.