Xpoint
   [напомнить пароль]

Как сделать редирект на WAP версию страницы

2003-02-06 12:39:29 [обр] 2o| [досье]
Какими способами можно определить, что посетитель зашел на страницу используя WAP с мобильного телефона или эмулятора типа openwave?
спустя 4 часа 10 минут [обр] Денис Гетман [досье]
 Очевидно, только искать в заголовках
Accept: text/vnd.wap.wml
Вот только не уверен, что все шлюзы и эмуляторы будут посылать это.
Кстати, разве wtp подерживает редирект?
спустя 17 часов [обр] 2o| [досье]
Денис Гетман:
имхо должен быть php скрипт, который разбирает запрос от браузера и делает соответствующий редирект в зависимости от того пришел ли запрос по wtp или http или что-то в этом роде ... верно?
спустя 1 час 51 минуту [обр] Денис Гетман [досье]
 Запрос по WTP к тебе не придет, потому что его интернет-сервер не поддерживает.
Придет переформатированный в HTTP. WTP он только между модемным пулом и шлюзом. В общем, как шлюз напишут, так у тебя и работать будет. Зайди с мобилы на тестовую страницу и ради интереса взгляни на заголовки, там шлюз всякую хрень пропишет.
спустя 1 месяц 1 день [обр] Даниил Иванов [досье]
2o|:
Наиболее простой способ - индексную страницу сделать в виде index.cgi, внутри которого анализировать $ENV{'HTTP_USER_AGENT'} и в зависимости от значения редиректить куда нужно.
спустя 3 часа 14 минут [обр] Даниил Иванов [досье]
2o|:
Наткнулся на вариант для PHP:
http://mobile-kzn.narod.ru/wap/server4.html
Powered by POEM™ Engine Copyright © 2002-2005