моб. версия сайта на поддомене
Страницы: 1 2 След.
моб. версия сайта на поддомене
Хочу сделать что б на Dle 9.3 моб версия сайта была доступна не по ссылке _site/index.php?action=mobile, а на поддомене например m.site.ru ! Это можно как нибудь реализовать на Dle? smile:)
Влад Скляр, запросто.
создавай поддомен и туда еще один движок. БД используй одну.
Цитата
Владислав пишет:
Влад Скляр, запросто.
создавай поддомен и туда еще один движок. БД используй одну.

Спс, так и сделаю))) а кто нибудь знает что нужно прописать в .htacces что бы когда с мобилы на поддомен перенаправляло?) smile:)
Влад Скляр, можно на php написать. Если с мобильного браузера (опера мини, мобайл... etc), то будет перенаправление.
а зачем Вам это надо?Все равно придется закрывать поддомен от индексации
bliking, домен можно и не закрывать. Просто переделать запросы под мобилки...
$h_ua = str_replace('windows ce', '', strtolower($_SERVER['HTTP_USER_AGENT']));
if (
!$h_ua ||
strpos($h_ua, 'windows') !== false ||
strpos($h_ua, 'linux') !== false ||
strpos($h_ua, 'bsd') !== false ||
strpos($h_ua, 'x11') !== false ||
strpos($h_ua, 'unix') !== false ||
strpos($h_ua, 'macintosh') !== false ||
strpos($h_ua, 'macos') !== false)
{
header('Location: http://комп версия');
}
else
{
header('Location: http://моб версия');
}
http://xloft.in -сео анализ вашего сайта
Цитата
nawak пишет:
$h_ua = str_replace('windows ce', '', strtolower($_SERVER['HTTP_USER_AGENT']));
if (
!$h_ua ||
strpos($h_ua, 'windows') !== false ||
strpos($h_ua, 'linux') !== false ||
strpos($h_ua, 'bsd') !== false ||
strpos($h_ua, 'x11') !== false ||
strpos($h_ua, 'unix') !== false ||
strpos($h_ua, 'macintosh') !== false ||
strpos($h_ua, 'macos') !== false)
{
header('Location: http://комп версия');
}
else
{
header('Location: http://моб версия');
}


а что именно он делает, и куда этот код нужно пихать?)
Изменено: Влад Скляр - 21 Августа 2011 23:49
Цитата
Владислав пишет:
bliking,домен можно и не закрывать. Просто переделать запросы под мобилки...

Дык если товарищ будет использовать оду и туже БД, то контент будет таким-же...
...
Цитата
Влад Скляр пишет:
Цитата
nawak пишет:
$h_ua = str_replace('windows ce', '', strtolower($_SERVER['HTTP_USER_AGENT']));
if (
!$h_ua ||
strpos($h_ua, 'windows') !== false ||
strpos($h_ua, 'linux') !== false ||
strpos($h_ua, 'bsd') !== false ||
strpos($h_ua, 'x11') !== false ||
strpos($h_ua, 'unix') !== false ||
strpos($h_ua, 'macintosh') !== false ||
strpos($h_ua, 'macos') !== false)
{
header('Location: http://комп версия');
}
else
{
header('Location: http://моб версия');
}

а что именно он делает, и куда этот код нужно пихать?)

где моб версия,ссылка на моб версию,где комп соответственно на комп версию.
Перекинет автоматически.
Юзер даже нечего не заметит.
Впишите в index.php
Цитата
nawak пишет:
$h_ua = str_replace('windows ce', '', strtolower($_SERVER['HTTP_USER_AGENT']));
if (
!$h_ua ||
strpos($h_ua, 'windows') !== false ||
strpos($h_ua, 'linux') !== false ||
strpos($h_ua, 'bsd') !== false ||
strpos($h_ua, 'x11') !== false ||
strpos($h_ua, 'unix') !== false ||
strpos($h_ua, 'macintosh') !== false ||
strpos($h_ua, 'macos') !== false)
{
header('Location: http://комп версия');
}
else
{
header('Location: http://моб версия');
}


Такая штука уже есть в ДЛЕ. в файле ФУНКЦИИ. Т.е. если зашли с телефона, то автоматически будет на мобильную версию переходить. (другой шаблон).

А даном случае надо что бы перекидывало на поддомен.
Можно просто переделать страндарнтую функцию и перенаправить на поддомен.


Цитата
abc000 пишет:
Цитата
Владислав пишет:
bliking,домен можно и не закрывать. Просто переделать запросы под мобилки...

Дык если товарищ будет использовать оду и туже БД, то контент будет таким-же...


Ну так в даном случае такое и надо!
Цитата
nawak пишет:
Цитата
Влад Скляр пишет:
Цитата
nawak пишет:
$h_ua = str_replace('windows ce', '', strtolower($_SERVER['HTTP_USER_AGENT']));
if (
!$h_ua ||
strpos($h_ua, 'windows') !== false ||
strpos($h_ua, 'linux') !== false ||
strpos($h_ua, 'bsd') !== false ||
strpos($h_ua, 'x11') !== false ||
strpos($h_ua, 'unix') !== false ||
strpos($h_ua, 'macintosh') !== false ||
strpos($h_ua, 'macos') !== false)
{
header('Location: http://комп версия');
}
else
{
header('Location: http://моб версия');
}

а что именно он делает, и куда этот код нужно пихать?)

где моб версия,ссылка на моб версию,где комп соответственно на комп версию.
Перекинет автоматически.
Юзер даже нечего не заметит.
Впишите в index.php


Да но если юзер зашол на сайт с моб. телефона и попал на моб. версию, но он хочет вернуться на полную версию, потому что оно перекидывает на поддомен, и на обычный домен вернуться не может! вот в чем проблема...
Цитата
Владислав пишет:
Цитата
nawak пишет:
$h_ua = str_replace('windows ce', '', strtolower($_SERVER['HTTP_USER_AGENT']));
if (
!$h_ua ||
strpos($h_ua, 'windows') !== false ||
strpos($h_ua, 'linux') !== false ||
strpos($h_ua, 'bsd') !== false ||
strpos($h_ua, 'x11') !== false ||
strpos($h_ua, 'unix') !== false ||
strpos($h_ua, 'macintosh') !== false ||
strpos($h_ua, 'macos') !== false)
{
header('Location: http://комп версия');
}
else
{
header('Location: http://моб версия');
}

Такая штука уже есть в ДЛЕ. в файле ФУНКЦИИ. Т.е. если зашли с телефона, то автоматически будет на мобильную версию переходить. (другой шаблон).
А даном случае надо что бы перекидывало на поддомен.
Можно просто переделать страндарнтую функцию и перенаправить на поддомен.

Цитата
abc000 пишет:
Цитата
Владислав пишет:
bliking,домен можно и не закрывать. Просто переделать запросы под мобилки...

Дык если товарищ будет использовать оду и туже БД, то контент будет таким-же...

Ну так в даном случае такое и надо!

вы убили своей логикой.
smile:wall: smile:wall:
а ссылку на поддомен поставить не судьба?
Цитата
Да но если юзер зашол на сайт с моб. телефона и попал на моб. версию, но он хочет вернуться на полную версию, потому что оно перекидывает на поддомен, и на обычный домен вернуться не может! вот в чем проблема...

омг ,поставить ссылку в версии для мобильников на веб версию,в чем проблема?
Цитата
nawak пишет:
омг ,поставить ссылку в версии для мобильников на веб версию,в чем проблема?

Так он зайдет на версию для комп и там снова этот скрипт и его снова в моб версию )
Страницы: 1 2 След.
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
10:51 Плагин ответа 
10:26 Трафик пробил дно? Худший январь за 10 лет и внезапный рост продаж с Bing 
10:24 01.02. Апдейт 31.01 // Chrome готовит "чёрную метку" для ИИ? 
10:14 Дзен окончательно всё? Или у кого-то еще «стреляет» белый контент? 
10:09 SEO под нейро 
07:19 SEO-инструменты слепнут: Ahrefs и Semrush массово банят на сайтах из-за ИИ 
07:08 Статистика по "альтернативе": Есть ли смысл сейчас добавлять сайт в Rambler/Mail? 
21:37 - Вечные ссылки с трастовых сайтов 2024 проверен FastTrust 
14:30 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
12:00 CryptoGraph — Анонимный обмен криптовалют без KYC и AML 
08:47 Мониторинг обменников Сrypto-scout.io 
23:58 A-Parser 1.1 - продвинутый парсер поисковых систем, Suggest, PR, DMOZ, Whois, etc 
20:43 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
18:29 Nexulume.com Обменник без AML и KYC 
10:21 Список обновленных тем пуст... 
01:05 Точные прогнозы на футбол 
00:20 Gartner обещал смерть SEO к 2026 году. Открываем метрику и проверяем 
00:11 Осталось 3-5 месяцев до блокировки YouTube в России, — заявил Клименко 
20:11 Ставки на супер тренды в спорте 
06:57 блокировка youtube 2026: ркн начинает «выдавливание». кто уже пробовал вк видео? 
15:18 Win 10: Три месяца без обновлений. Как полёт? // Переезд на Win 11 или Linux