Как сделать редирект на WAP версию страницы
Какими способами можно определить, что посетитель зашел на страницу используя WAP с мобильного телефона или эмулятора типа openwave?
Очевидно, только искать в заголовках
Accept: text/vnd.wap.wml
Вот только не уверен, что все шлюзы и эмуляторы будут посылать это.
Кстати, разве wtp подерживает редирект?
Accept: text/vnd.wap.wml
Вот только не уверен, что все шлюзы и эмуляторы будут посылать это.
Кстати, разве wtp подерживает редирект?
Денис Гетман:
имхо должен быть php скрипт, который разбирает запрос от браузера и делает соответствующий редирект в зависимости от того пришел ли запрос по wtp или http или что-то в этом роде ... верно?
имхо должен быть php скрипт, который разбирает запрос от браузера и делает соответствующий редирект в зависимости от того пришел ли запрос по wtp или http или что-то в этом роде ... верно?
Запрос по WTP к тебе не придет, потому что его интернет-сервер не поддерживает.
Придет переформатированный в HTTP. WTP он только между модемным пулом и шлюзом. В общем, как шлюз напишут, так у тебя и работать будет. Зайди с мобилы на тестовую страницу и ради интереса взгляни на заголовки, там шлюз всякую хрень пропишет.
Придет переформатированный в HTTP. WTP он только между модемным пулом и шлюзом. В общем, как шлюз напишут, так у тебя и работать будет. Зайди с мобилы на тестовую страницу и ради интереса взгляни на заголовки, там шлюз всякую хрень пропишет.
2o|:
Наиболее простой способ - индексную страницу сделать в виде index.cgi, внутри которого анализировать $ENV{'HTTP_USER_AGENT'} и в зависимости от значения редиректить куда нужно.
Наиболее простой способ - индексную страницу сделать в виде index.cgi, внутри которого анализировать $ENV{'HTTP_USER_AGENT'} и в зависимости от значения редиректить куда нужно.
![[logo]](/site/images/logo.jpg)