Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Редирект на стороне сервера

332
18 июля 2006 года
Valiant
416 / / 27.09.2004
блин беда
сделал авторизацию
и логаут
для перехода использовал редирект подобным образом
 
Код:
header("Location: http://{$_SERVER['SERVER_NAME']}{$_SERVER['SCRIPT_NAME']}");

на локальном компе всё нормально
стал тестить по сетке попа
он вроде и редиректит, но усккивает куда то хрен знает куда
и выдаёт ошибку типа нет такой страницы
нажимаешь в браузере назад он выдаёт нужную страницу
помогите разобраться в чём дело
8.8K
18 июля 2006 года
The_Ice
109 / / 04.04.2006
такая же попа в С++ - с HTTP 1.0 все в поряде, а с 1.1 все через жопу... так что я тебя понимаю :)
8
20 июля 2006 года
mfender
3.5K / / 15.06.2005
Так не понятно, что у тебя происходит. Покажи кусочек апачевого лога, и ещё адрес, с которого переходишь, и адрес, куда переходишь.

Пока могу предположить, что у тебя в .htaccess стоит rewrite, например по запросу script1.php переходит на script.php?oid=1, а $_SERVER['SCRIPT_NAME'] отправляет запрос на script.php, что вызывает jib,re 404.
332
20 июля 2006 года
Valiant
416 / / 27.09.2004
так ну вот например адрес:
http://192.168.0.33/admin/adminka.php
соответсвенно
http://192.168.0.33/admin/adminka.php?login=test&passw=123
а вот что в логах
192.168.0.19 - - [20/Jul/2006:15:20:35 +0400] "GET /adminka/adminka.php HTTP/1.1" 200 785 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
192.168.0.19 - - [20/Jul/2006:15:20:35 +0400] "GET /adminka/style.css HTTP/1.1" 404 289 "http://192.168.0.33/adminka/adminka.php" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
192.168.0.19 - - [20/Jul/2006:15:20:35 +0400] "GET /adminka/admin/pics/logo.png HTTP/1.1" 304 - "http://192.168.0.33/adminka/adminka.php" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
192.168.0.19 - - [20/Jul/2006:15:20:47 +0400] "GET /adminka/adminka.php?login=Valiant&passw=123 HTTP/1.1" 302 809 "http://192.168.0.33/adminka/adminka.php" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
192.168.0.19 - - [20/Jul/2006:15:21:52 +0400] "GET /adminka/adminka.php HTTP/1.1" 200 1546 "-" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
332
20 июля 2006 года
Valiant
416 / / 27.09.2004
тут может быть небольшое несоответсвие
с именами вот аналогичная тема с логаутом
это в логах:
192.168.0.19 - - [20/Jul/2006:15:27:04 +0400] "GET /adminka/adminka.php?action=logout HTTP/1.1" 302 1546 "http://192.168.0.33/adminka/adminka.php" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)"
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог