уровень домена перенаправления мобильных устройств, сохранение URL страницы

1

Я нашел сценарии обнаружения и перенаправления мобильных устройств, но на "целом" уровне сайта, например, если вы достигли внутренней страницы (например: www.site.com/this_page.php) с помощью мобильного/смартфона/планшета, вы перенаправляется на сайт субдомена прокси, можно сказать, m.site.com.

Это не подходит для того, что мне нужно. Я ищу что-то хорошее для обнаружения браузера/устройства, но затем перенаправляю вас на ту же страницу, но на субдомен, используя приведенный выше пример, это должно быть: m.site. ком /this_page.php,

Есть ли такой скрипт?

С наилучшими пожеланиями

Теги:
mobile
jquery-mobile
url-rewriting

1 ответ

0

Если я правильно понял, вы сможете использовать скрипт обнаружения устройства (php или иначе) в любой точке вашего сайта. Например, используя ваш пример с инфраструктурой 51Degrees.mobi:

<?php
include('51Degrees/51Degrees.mobi.php');

$IsMobile = $_51d["IsMobile"] == "True";
    if ($IsMobile)
        redirect(m.site.com);
    else
        redirect(www.site.com);
?>

Это может быть встроено в HTML вашего индекса, но также может быть помещено в /this_page.php:

<?php
include('51Degrees/51Degrees.mobi.php');

$IsMobile = $_51d["IsMobile"] == "True";
    if ($IsMobile)
        redirect(m.site.com/this_page.php);
    else
        redirect(www.site.com/this_page.php);
?>

Это касается вас, где вы размещаете код.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню