|
|
|
|
|
для: heed
(09.03.2010 в 11:34)
| | Konstanta est
Glavnoe chto rabotaet, ya nad etim uje nedelyu byus, a okazalos vso ochen prosto, nu vprochem kak vsegda:)
Vdalneiishem dorabotayu po mere nadobnosti
Spasibo:):) esho raz | |
|
|
|
|
|
|
|
для: kaya
(09.03.2010 в 11:32)
| | и Вам спасибо :)
но что-то со скриптом непонятное
<?php echo HTTP_SERVER;?>">
это просите показать константу, не знаю есть-ли такая $_SERVER['HTTP_HOST'] точно должна быть
<?php echo $website->current_website['full_name'];?>
если этот скрипт на несколько виртуальных хостов сразу, то подходит только второй вариант с /OTE/page_not_found.php , но при этом нужно сделать чтобы эта страница была доступна с любого хоста,
остальное вроде закомментировано | |
|
|
|
|
|
|
|
для: heed
(09.03.2010 в 11:23)
| | Boje moi!!!!!!!!!!!!!!!!!!!
Rabotaet,rabotaet!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!:):):):)
Boje, heed, vi genii!!!!!!!!!!!!
Esli bi ya bila bi ceichas tam gde vi naxidites, ya bi vam tortik ispekla, a luchshe 2!!!!!!!!!!!!!!!!!
Vi daje ne predstavlyaete, kak ya vam blagodarna--recpect to you, my frend:):)!!!!!!
Rebyata, spasibo vsem ogromnoe za vashu pomosh.
Ya vsem ochen blagodarna
Teper ya znayu k komu obrashatsya, a to ya vsovershennom vakuume bila
SBASIBO!!!!!!!!!!!!!!!!!!! | |
|
|
|
|
|
|
|
для: kaya
(09.03.2010 в 11:13)
| | :) я-бы попробовал просто сделать
ErrorDocument 404 http://localhost/OTE/page_not_found.php
или
ErrorDocument 404 /OTE/page_not_found.php | |
|
|
|
|
|
|
|
для: kaya
(08.03.2010 в 15:22)
| | Zdraste vsem
Y menya nichego ne poluchaetsya c filom .htaccess.
Proshvirnulas prakticheski po vsem forumam,prochitala kuchu informacii---nol!!!!!!!!
Nichego ne rabotaet,uje i xampp cnovo cinstalirovala,pryamo plakat xochetsya:(:(
Pomogite ludi dobrie!!!!!!!! <!-- body_text //-->
<!-- WRITE HERE THE PAGE -->
<p align="center">
<h1>Page Not Found</h1><br>
<h2>The URL you requested was not found.</h2><br/>
<h2>Please go to homepage using this link:
<a href="<?php echo HTTP_SERVER;?>"><?php echo $website->current_website['full_name'];?></a><h2><br>
<?php
/*@$file=fopen("page_not_found.txt","a+")or die("Error");
fwrite($file,"$REQUEST_URI".$SERVER['REQUEST_URI']);
flock($file,2);
$date=date("H:i:s d-m-Y");
fwrite($file,"$date\user:$REMOTE_USER ".$HTTP_SERVER_VARS['REMOTE_USER']);
fwrite($file,"\n");
fwrite($file,"The URL you requested was not found:$REQUEST_URI".$SERVER['REQUEST_URI']);
<a href='<?php echo HTTP_SERVER;?>'><?php echo $website->current_website['full_name'];?> </a><h2><br>".$SERVER['HTTP_REFERER']. "\n");
fwrite($file,"browser:$HTTP_USER_AGENT ".$SERVER['HTTP_USER_AGENT']);
fwrite($file,"IP-adress:$REMOTE_ADDR ".$SERVER['REMOTE_ADDR']."\n\n");
flock($file,3);
fclose($file);*/
?>
<!-- body_text_eof //-->
Eto chast moego koda, a eto napisala v .htaccess file
"ErrorDocument 404 /errors//http://localhost/OTE/page_not_found.php
Pomogite, gde chto ne tak?
Zaranee spasibo vsem
Kaya | |
|
|
|
|
|
|
|
для: .exp
(08.03.2010 в 15:05)
| | Seichas poprobuyu
Chto-to nachalo virisovovatsya,Ya vas proinformuruyu, chto i kak
Ogromnoe spasibo:):) | |
|
|
|
|
автор: .exp (08.03.2010 в 15:05) |
|
|
для: kaya
(08.03.2010 в 14:19)
| | напишите полный путь к тому месту где лежит этот самый .htaccess, например
/xampp/sites/online.local/www
( скорее всего что-то другое , просто не видел ещё пока xampp )
Посмотрите какие секции <Directory> есть в httpd.conf
( обычно только в нём то что связано со всеми сайтами, очень редко бывают отдельные <Directory> привязанные к отдельным виртуальным хостам )
тот путь к директории, который больше всего включает этого /xampp/sites/online.local/www , и будет тем что нужно
( я не умею объяснять понятнее :))
_________________________________
а лучше просто
где-нибудь пониже в httpd.conf сделайте такое
<Directory "/xampp/sites/online.local/www/">
AllowOverride All
</Directory>
но это я сам придумал ,) всмысле /xampp/sites/online.local/www
перезапускайте сервера, и пробуйте в .htaccess вставлять пока такое простое как ErrorDocument 404 "simply 404"
Обновляйте страницу с каким-нибудь не существующим http:/online.local/xxxxxxxxxxxxxxxxxxx.z
иногда могут влиять ещё другие .htaccess внутри той дирректории в которой Ваш. или другие диррективы в этом htaccess, или вообще запросы могут не попадать в эту дирректорию потомучто htaccess или что-то выше этого перенаправляет запросы на уровне выше этой дирректории . надеюсь хоть что-то понятно попытался объяснить | |
|
|
|
|
|
|
|
для: EXP
(08.03.2010 в 13:22)
| | Spasibo,vashix zenshin toje:):)
Het,htaccess ne rabotaet v drugom meste.
Ya uje pereprobovala kushu vozmojnostei,ne rabotaet i vso:(
Pridyotsya idti na kovor k nachalniku, no ne xochetsya, prodto ujas:(:( | |
|
|
|
|
|
|
|
для: kaya
(08.03.2010 в 11:38)
| | сервер перезапускали после изменений в conf-файлах ?
почему трудно сказать
то что в секции <Directory "/xampp/apache/error"> работает только когда запрашивается что-то из этой дирректории
htaccess-же не работает где-то в другом месте , или я не угадал ? :)
С праздничком. | |
|
|
|
|
|
|
|
для: kaya
(08.03.2010 в 11:18)
| | Alias /error/ "/xampp/apache/error/"
<Directory "/xampp/apache/error">
AllowOverride all
Options IncludesNoExec
AddOutputFilter Includes html
AddHandler type-map var
Order allow,deny
Allow from all
LanguagePriority en cs de es fr it ja ko nl pl pt-br ro sv tr
ForceLanguagePriority Prefer Fallback
</Directory>
ErrorDocument 404/error/HTTP_page_not_found.html.var
Vot moi kod,i on ne rabotaet,podskajite, pochemu??? Budu ochen priznatelna, zaranee blagodaryu za pomosh. | |
|
|
|
|