чпу

  • Автор темы Автор темы Ell
  • Дата начала Дата начала

Ell

Guest
чпу

Разбираюсь с чпу..

Хочу сделать стандартным способом через ошибку, чтоб не париться, но не получается :(

в htaccess пишу

DirectoryIndex index.php
ErrorDocument 404 http://localhost/site/index1.php

в index1.php
<?php
header("http/1.0 200 Ok");
echo $REQUEST_URI
?>

всегда выводится
/site/index1.php

А как получить урл который написал пользователь?
 
а что такое чпу?

пиши не
ErrorDocument 404 http://localhost/site/index1.php
а
ErrorDocument 404 /site/index1.php
и все будет ок
 
когда пишу ErrorDocument 404 /site/index1.php
вообще нифига не пашет, не находится страница
 
вместо /site/index1.php укажи полный путь с корня диска к этому файлу.
 
ну тогда файл не исполняется как php-скрипт..
к тому же откуда я узнаю полный путь у хостера
 
А у тебя php как модуль апача или нет? Если нет - то вполне может и не работать...
 
почему...
?
:[
в общем вопрос в силе

как получить первоначальный запрос пользователя после того как его перенаправили в htacсess
 
да читал я это все и не только это...
в том и дело что не работает как там описано
 
почему может не работать?
потому что php установлен не как модуль апача :) Поставь как модуль (это не так сложно, как кажется) и все будет ок + работать быстрее будет + flush() работать будет + еще много чего хорошего будет :)
 
Сверху