Перейти к публикации

Мобильная версия на поддомене на dle 13.2


Рекомендованные сообщения

Добрый время суток!
Меня интересует такой вопрос. Возможно ли сделать так, чтобы мобильная версия сайта была доступна на поддомене. Например, сейчас мобильная версия есть за адресом site.com/index.php?action=mobile, а надо m.site.com. Возможно ли это? Если да, то объясните подробно как это сделать. Спасибо.

Изменено пользователем emash
m.site.com
Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, emash сказал:

Добрый время суток!
Меня интересует такой вопрос. Возможно ли сделать так, чтобы мобильная версия сайта была доступна на поддомене. Например, сейчас мобильная версия есть за адресом site.com/index.php?action=mobile, а надо m.site.com. Возможно ли это? Если да, то объясните подробно как это сделать. Спасибо.

1) Настройках DNS вашего домена добавляете wildcard (*.example.com), чтобы любой поддомен шел на основной
2) В настройках веб-сервера прописываем виртуалхост *, чтобы все запросы обрабатывались одним и тем же виртуалхостом.
3) ВСЁ. Больше ничего не надо. Всё уже готово и работает.

Ссылка на сообщение
Поделиться на других сайтах

чуть не забыл и в htaccess вносишь

RewriteCond %{HTTP_USER_AGENT} (?i:midp|samsung|nokia|j2me|avant|docomo|novarra|palmos|palmsource|opwv|chtml|pda|mmp|blackberry|mib|symbian|wireless|nokia|hand|mobi|phone|cdm|upb|audio|SIE|SEC|samsung|HTC|mot-|mitsu|sagem|sony|alcatel|lg|eric|vx|NEC|philips|mmm|xx|panasonic|sharp|wap|sch|rover|pocket|benq|java|pt|pg|vox|amoi|bird|compal|kg|voda|sany|kdd|dbt|sendo|sgh|gradi|jb|dddi|moto|iphone|android) [NC]
RewriteRule (.*) http://m.syte.ru/$1 [R=301,L]

 

Ссылка на сообщение
Поделиться на других сайтах
В 01.06.2019 в 01:29, alukardua сказал:

чуть не забыл и в htaccess вносишь


RewriteCond %{HTTP_USER_AGENT} (?i:midp|samsung|nokia|j2me|avant|docomo|novarra|palmos|palmsource|opwv|chtml|pda|mmp|blackberry|mib|symbian|wireless|nokia|hand|mobi|phone|cdm|upb|audio|SIE|SEC|samsung|HTC|mot-|mitsu|sagem|sony|alcatel|lg|eric|vx|NEC|philips|mmm|xx|panasonic|sharp|wap|sch|rover|pocket|benq|java|pt|pg|vox|amoi|bird|compal|kg|voda|sany|kdd|dbt|sendo|sgh|gradi|jb|dddi|moto|iphone|android) [NC]
RewriteRule (.*) http://m.syte.ru/$1 [R=301,L]

 

Зашел с телефона андроид, пишет слишком много редиректов :(

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, emash сказал:

Зашел с телефона андроид, пишет слишком много редиректов :(

значит что то нетак сделал, так как проверял на своем хостинге все работало идеально

Ссылка на сообщение
Поделиться на других сайтах
12 минут назад, alukardua сказал:

значит что то нетак сделал, так как проверял на своем хостинге все работало идеально

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (?i:midp|samsung|nokia|j2me|avant|docomo|novarra|palmos|palmsource|opwv|chtml|pda|mmp|blackberry|mib|symbian|wireless|nokia|hand|mobi|phone|cdm|upb|audio|SIE|SEC|samsung|HTC|mot-|mitsu|sagem|sony|alcatel|lg|eric|vx|NEC|philips|mmm|xx|panasonic|sharp|wap|sch|rover|pocket|benq|java|pt|pg|vox|amoi|bird|compal|kg|voda|sany|kdd|dbt|sendo|sgh|gradi|jb|dddi|moto|iphone|android) [NC]
RewriteCond %{HTTP_HOST} !([^\.]+)\.site\.com$
RewriteRule ^(.*)$ http://m.site.com/$1 [R=301,L]

Спасибо так работает отлично! ;)

Изменено пользователем emash
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...