вобщем надо чтобы по запросу chat/zidtfktn/?rm=1 или chat/zidtfktn/1/ работал этот скрипт chat.php?sid=zidtfktn&rm=1
Я пишу:
RewriteRule ^chat/(.*)/$ chat.php?sid=$1&%{QUERY_STRING}
у меня в скрипте стоит авторизация по существованию переменной sid, в моем случае авторизация не проходит.значит что то не то..
1. UncleDeaFF - 25 Ноября, 2007 - 19:57:15 - перейти к сообщению
2. valenok - 25 Ноября, 2007 - 22:37:56 - перейти к сообщению
$_SERVER["QUERY_STRING"]
и смотри что на что перенаправляется
и смотри что на что перенаправляется
3. EuGen - 26 Ноября, 2007 - 09:48:48 - перейти к сообщению
Делаете символическую ссылку в каталоге с Вашим файлом, например:
ln chat chat.php
и затем в .htaccess указываете:
ln chat chat.php
и затем в .htaccess указываете:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <Files "chat">
- SetHandler application/x-httpd-php
- php_flag display_errors On
- </Files>
После этого Ваш веб-сервер при обращении на /chat будет "думать", что это - обращение на chat.php. Ну а в самом скрипте делайте разбор PATH_INFO.