Нужно чтобы высвечивалась ошибка 404...
Новая тема Написать ответ
# Пн Авг 11, 2008 6:37 amsydoow Зарег.: 29.06.2007 ; Сообщ.: 8213Ответить с цитатой
... а не листинг файлов (где нету файла index.html) в папке на сайте. Подскажите как это сделать.
# Пн Авг 11, 2008 7:46 amsplogger Зарег.: 01.11.2007 ; Сообщ.: 17Ответить с цитатой
Options -Indexes
# Пн Авг 11, 2008 8:44 amsydoow Зарег.: 29.06.2007 ; Сообщ.: 8213Ответить с цитатой
Это ты про чё?
# Пн Авг 11, 2008 9:12 amzyxel05 Зарег.: 22.11.2006 ; Сообщ.: 1460Ответить с цитатой
Я был неадекватен...


Последний раз редактировалось: zyxel05 (Пн Авг 11, 2008 11:31 pm), всего редактировалось 1 раз
# Пн Авг 11, 2008 1:22 pmadamant Зарег.: 20.03.2008 ; Сообщ.: 11494Ответить с цитатой
sydoow, создаешь файл .htaccess
в нем пишешь код ошибки
ErrorDocument 404 404.html

а можна и полный путь прописать к файлу
ErrorDocument 404 http://www.site.com/404.html (так будет правильнее)
где 404.html и естьто файл когда будет высвечиваться по этой самой ошибке

тоже самое мож проделать и на остальные популярные ошибки
ErrorDocument 401
ErrorDocument 403
ErrorDocument 500


чуть не забыл, заливаешь этот файл в корень сайта Wink

а можна и полный путь прописать к файлу
# Пн Авг 11, 2008 6:07 pmadamant Зарег.: 20.03.2008 ; Сообщ.: 11494Ответить с цитатой
а есть еще дедовский метод, где нет возможности заливать .htaccess, к примеру на фрихостингах, там нада создать index.html или index.htm и залить в корень папки, ну и поставить редирект или сообщении о ошибке
# Пн Авг 11, 2008 10:10 pmsydoow Зарег.: 29.06.2007 ; Сообщ.: 8213Ответить с цитатой
Не получилось.


Вообще дело такое, если подробнее.
Дано:
blog.com (wp)
Если заходиш на несуществующие
blog.com/abractabra
или
blog.com/abractabra/lyasy-tryasy
выводит 404-ую страницу вордпресса, это хорошо.
НО!
есть ещё такие папки
blog.com/hub/papka1/index.htm
blog.com/hub/papka2/index.htm
blog.com/hub/papka3/index.htm
и когда на заходиш
blog.com/hub/
он показывает список список папок:
papka1
papka2
papka3
а надо чтобы 404-ая ошибка появлялась, как это сделать?
# Пн Авг 11, 2008 11:09 pmadamant Зарег.: 20.03.2008 ; Сообщ.: 11494Ответить с цитатой
Возможно у тебя не не 404 ошибка а 403, а лутше проверить вот так
Код:

ErrorDocument 401 "Sorry can't allow you access today, Error 401
ErrorDocument 403 "Sorry can't allow you access today, Error 403
ErrorDocument 404 "Sorry can't allow you access today, Error 404
ErrorDocument 500 "Sorry can't allow you access today, Error 500



а дальше создаешь нужные страницы с эрорами или одну который нада, по выбору

Код:

ErrorDocument 401 http://www.site.com/401.html
ErrorDocument 403 http://www.site.com/403.html
ErrorDocument 404 http://www.site.com/404.html
ErrorDocument 500 http://www.site.com/500.html



ну и понятно что это все нада сохтанить в .htaccess и залить на хост в корень


А это примерный код эрор страницы:
Код:

<html>
<head>
   <title>Error 404</title>
</head>
<body bgcolor="#D7D7D7" text="#FF0000"> <div align="center" title="Error 404"><h1>Not Found <br>Error 404<h1></div>
</body>
</html>



а если ты не собираешься продавать 404 - ый траф то пропиши вот так
Код:
ErrorDocument 401 http://www.site.com/
ErrorDocument 403 http://www.site.com/
ErrorDocument 404 http://www.site.com/
ErrorDocument 500 http://www.site.com/



даю слово честного еврея что это сработает Wink
ну а если же не сработает то 41077786пять, тогда уже помогу
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.