Помогите с ответом от сервера

Статус
В этой теме нельзя размещать новые ответы.
ответ 404 связан только с тем, что сервер НЕ МОЖЕТ отобразить эту страницу, по причине её отсутствия

загрузка сайта в браузере грит как раз о том, что сама страница-то есть

т.е. там либо фильтр какой-то стоит на ботов
либо реально неверный запрос к серверу

нужно считать что отсылается серверу браузером и ботом и смоделировать оба варианта

если при чтении страницы идет обращение к БД и там где-то ошибка - то страница то всё равно существует и будет отдана не 404, а другая ошибка

если сайт динамический, то опять же, если такая страница генерируется - 404 отдаваться не будет
 
ответ 404 связан только с тем, что сервер НЕ МОЖЕТ отобразить эту страницу, по причине её отсутствия
загрузка сайта в браузере грит как раз о том, что сама страница-то
загрузка в браузер(при 404) страницы совсем не говорит о том, что существует запрошенная страница, выдаваться может и дефлотная страница ошибки

1. Смотри код, возможно какое то из условий не выполняется или выполняется с ошибкой, я с таким на cms мауза встречался
2. Поищи строку "header" в коде, может будет за что зацепиться
 
загрузка в браузер(при 404) страницы совсем не говорит о том, что существует запрошенная страница, выдаваться может и дефлотная страница ошибки

может, но ответ сервера на запрошенную страницу при её отсутствии будет 404, надо хэадеры смотреть
 
если на папку уровне выше неправильные права стоят, то будет выдаваться 404
 
Код:
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> 
<title>Группа компаний</title> 
<meta name="Description" content="описание" /> 
<meta name="Keywords" content="" /> 
<link rel="stylesheet" href="/style.css"></link> 
<script src="/check_form.js" type="text/javascript"></script> 
</head>
 
нет, не блок на странице, а какой запрос\ответ сервера при запросе из браузера и чем отличается от запроса ботом
и смоделировать оба

Добавлено через 1 минуту
если на папку уровне выше неправильные права стоят, то будет выдаваться 404

в этом случае обоим - и браузеру и боту
 
HTTP/1.1 404 Not Found
Date: Fri, 17 Apr 2009 11:56:25 GMT
Server: Apache
Pragma: no-cache
X-Powered-By: NetCat/2.4.243 (Standard)
Content-Length: 5137
Connection: close
Content-Type: text/html

вот такой вот ответ приходит

интересует почему у работающего сайта приходит ответ

HTTP/1.1 404 Not Found
возможно сайту нужен referer, либо еще какие переменные, сам такую защиту часто ставлю на фидах, от ботов и тупых новичков.

PHP:
 include("antibot.php");
 if(detectBot()>0){
  header("HTTP/1.0 404 Not Found");
  die;
 }
 
ну да, соглашусь, что возможно это фильтр какой нидь, я про это тож грил (выше)

ТС - возьми фф + ливе_хттп_хэадерс и посмотри - 5 минут занимает
или линку кинь
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху