Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
Perl
»
Редирект
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Редирект (Прочитано 4055 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Error202
Бесстрашный
Ветеран
Сообщений: 540
+1/-0
2
Редирект
«
:
12 Июля 2006, 10:49:50 »
пишу
print "Location:
http://server/v.pl?id=15\\n\\n
";
Юзер нормально перенаправляется на server/v.pl?id=15, а вот если адреса server/v.pl?id=15 не существует, то юзеру показывается в адресной строке вся эта лабуда...
Можно ли сделать так, чтобы в случае отсутствия страницы, юзер направлялся бы на другую, реально существующую, например ya.ru?
Записан
Космическая игрушка
arto
>
Ветеран
Сообщений: 699
+0/-0
2
Редирект
«
Ответ #1 :
12 Июля 2006, 11:10:24 »
какая лабуда?
проверяйте перед перенаправлением.
Записан
Error202
Бесстрашный
Ветеран
Сообщений: 540
+1/-0
2
Редирект
«
Ответ #2 :
12 Июля 2006, 11:25:10 »
т.е. отправлять запрос по урл, смотреть адекватный ли ответ и если да то перенаправлять?
А лабуда - в адресной строке
http://server/v.pl?id=15,
а браузер выдет стандарную строницу как при ошибочном урл...
Записан
Космическая игрушка
arto
>
Ветеран
Сообщений: 699
+0/-0
2
Редирект
«
Ответ #3 :
12 Июля 2006, 11:48:47 »
я не знаю, какая у вас архитектура, но пытаться нести ответственность за чужие грехи...
Записан
cr4ck3r
Фанат Perl
Постоялец
Сообщений: 146
+0/-0
2
Редирект
«
Ответ #4 :
12 Июля 2006, 11:58:29 »
Ну как вариант запрашивать из скрипта предварительно страницу и проверять ответ сервера... Хотя конечно непонятно... скрипт v.pl вами написан?
Записан
Ворота в perl - perlmonks.org.ru
Error202
Бесстрашный
Ветеран
Сообщений: 540
+1/-0
2
Редирект
«
Ответ #5 :
12 Июля 2006, 12:12:47 »
Конечно...
Записан
Космическая игрушка
cr4ck3r
Фанат Perl
Постоялец
Сообщений: 146
+0/-0
2
Редирект
«
Ответ #6 :
12 Июля 2006, 12:21:04 »
И этот скрипт по прямому обращению к нему (не через редирект) - работает нормально?
З.Ы
И кстати вы незабываете ссылаться при редиректе на
http://server/
cgi-bin
/v.pl?id=15\\n\\n";
Записан
Ворота в perl - perlmonks.org.ru
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
Perl
»
Редирект
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28