повидал я сайтов за время работы в фирме по поддержке сайтов...
НО ТАКОГО Я ЕЩЕ НЕВИДЕЛ!!!!!
это просто капец полный... Началось все с того, что необходимо было запустить сайт
на локальном хостинге.
.htaccess -- ничего особенного
ErrorDocument 404 /err404.php
ErrorDocument 403 /err404.php
DirectoryIndex index.php index.html index.htm index.phtml
AddDefaultCharset windows-1251
index.php -- тоже обычный код - перенаправление запроса на страницу, URL из базы
query("SELECT dir FROM catalogue_fin WHERE pid=0 ORDER BY id LIMIT 1");
if($db->next_record()){header("Location: /".$db->Record["dir"]."/");exit();
}?>
А теперь фишка: в поле dir в таблице catalogue_fin в первой записи стоит значение 'index',
т.е. осуществляется редирект на /index/ НО ПАПКИ index нет и не было никогда!!!!
Следовательно, согласно настройкам .htaccess, осуществляется обработка 404 ошибки криптом /err404.php
смотрим /err404.php (я уже ничего не вижу, слезы заливают глаза;) ):
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////
//
// Virtual html-pages builder v4.0
// Inout systems software product
// Author: Maxim Tushev
// Copyright 2004-2005
//
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////
session_register();
header("HTTP/1.1 200 OK");
require "./function.php";
require "./templates_rus/mess.inc";
require "./webadmin/lenguages.inc";
$QUERY_STRING="";
$LANG="";
if(isset($lenguagesDomain[$_SERVER["HTTP_HOST"]])) $LANG=$lenguagesDomain[$_SERVER["HTTP_HOST"]];
$_SESSION["len"]=($LANG? $LANG:"rus");
$spec="";
if (strpos($_SERVER["REQUEST_URI"],"?")) {
$QUERY_STRING=substr($_SERVER["REQUEST_URI"],
...bla-bla-bla
... и пошла главная страница!!!
Я НЕ МОГУ ЭТОГО ВЫНЕСТИ!!!!!
Мало того, что главная страница сайта выдается при ошибке, так еще и при обработке 404 ошибки выдается код 200!!!
Maxim Tushev, ты чем думал???? НАФИГА ты это делаешь с моим мозгом!!!!!!

Ответ на:
комментарий
от Teak

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от Teak

Ответ на:
комментарий
от grob

Ответ на:
комментарий
от grob

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от tim2k
Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от tim2k
Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от Teak
Ответ на:
комментарий
от r_asian
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Teak

Ответ на:
комментарий
от tim2k
Ответ на:
комментарий
от Ron
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Deleted

Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от KRoN73

Ответ на:
комментарий
от KRoN73

Ответ на:
комментарий
от Teak

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум странный редирект на apache2 (2009)
- Форум .htaccess Как открыть доступ?? (2010)
- Форум htaccess под многоязычный сайт (2010)
- Форум Просьба помочь с .htaccess (2018)
- Форум Почему скачивается php вместо обработки? (2020)
- Форум NginX: File not found. (2013)
- Форум nginx No input file specified. (2018)
- Форум Ошибка «Primary script unknown» Nginx + php7.0-fpm + Debian (2018)
- Форум Закомментировать htaccess (2015)
- Форум Nginx, перенаправление (2013)