Поддомен m автоматически поддерживается / перенаправляется мобильными устройствами, если нет, как мне перенаправить?

11

Я пытаюсь настроить мобильную версию сайта, и мне интересно, могу ли я просто настроить am subdomain и поместить туда мобильный сайт, или мне нужно настроить какое-либо перенаправление, чтобы сделать телефоны автоматически иди к нему.

Не могли бы вы указать мне правильное направление для начала? У меня проблемы с поиском хорошей информации.

Спасибо

Алекс Госселин
источник

Ответы:

8

Если я не пропустил что-то, я не верю, что это автоматически. Эти сайты сделали специальные мобильные версии своего сайта и перенаправляют их туда автоматически через код на своих серверах.

Если вы знаете PHP, есть удобный генератор PHP-кода, который будет создавать код в зависимости от ваших конкретных потребностей. Этот сайт предлагает гораздо больше языков. Бьюсь об заклад, если вы посмотрели достаточно усердно, вы могли бы найти набор правил Apache для этого тоже. Похоже, суть в том, чтобы искать агента пользователя и искать признаки производителя мобильного телефона. Таким образом, ключ должен убедиться, что этот список обновляется.

Джон Конде
источник
7

Вам определенно придется создать свой собственный редирект. Это действительно зависит от вашего языка, как это сделать.

Кроме того, это было задано на ТАК некоторое время назад, здесь . Проверьте WURLF, как подсказывает SO ответ.

Когда вы делаете перенаправление, вы должны убедиться, что вы используете 302 Redirect.

Бен Хоффман
источник
+1, не знал о WURLF. Должен добавить в закладки для дальнейшего использования.
Джон Конде
Круто, спасибо, что я не знал о detemobilebrowser.com, так что +1 за это мой друг!
Бен Хоффман
0

Перенаправление detemobilebrowser.com основано исключительно на строке UserAgent, которую можно легко изменить с помощью дополнения в Firefox или любым другим способом. Кроме того, некоторые операторы мобильной связи изменят строку UA, чтобы сделать перенаправление UA более нестабильным. Вы можете найти много сервисов, работающих как этот.

wurlf использует некоторые функции обнаружения в дополнение к UserAgent. Кроме того, вы можете получить полезную информацию об устройстве, например размер экрана. Это поможет вам сделать версию вашего сайта наиболее подходящей для вашего посетителя.

Так что, если вы хотите использовать бесплатное распознавание устройств, я бы выбрал wurlf.

Габриель
источник