WebSite X5Help Center

 
Виктор Пономарев
Виктор Пономарев
User

ридерикт на мобильную версию  ru

Автор: Виктор Пономарев
Просмотрено 1998, Подписчики 2, Размещенный 0  

Здравствуйте!!!

Подскажите более подробно, как правельно и куда установить скрип или код в программе, что бы при обнаружении мобильного устройства, при переходе из поисковой системы, клиент попадал на мобильную версию сайта? Отсюда я уже качал коды http://detectmobilebrowsers.com/ ни один не перекидывает на мобильную версию. Тестировал на samsung galaxy s4 и на fly 245, оба андроиды. Основной сайт https://air-cools.ru мобильная версия сайта http://m.air-cools.ru

Буду искрине благодаре.

Размещено
11 Ответы
Incomedia
Claudio D.
Incomedia

Hello Виктор Пономарев,

I cannot find in your website the the custom code to detect the browser.

Try to add it again in the header of the website of http://air-cools.ru and then export the project again online.

Once added test it again with your mobile device.

Many thanks!

***** Google Translation:

ЗдравствуйтеВиктор Пономарев,

Я не могу найтина веб-сайтпользовательского кодадля обнаружениябраузера.

Попробуйте добавитьего сновав заголовкевеб-сайтеhttp://air-cools.ruа затем экспортироватьпроект еще разв Интернете.

После добавленияпроверить его еще разсвашего мобильного устройства.

Большое спасибо!

Читать больше
Размещено От Claudio D.
Виктор Пономарев
Виктор Пономарев
User
Автор

Извините. что долго не отвечал. Разместил код на сайте, но он все равно не переходит на мобильную версию.

Вот код:

<?php
$useragent=$_SERVER['HTTP_USER_AGENT'];
if(preg_match('/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i',$useragent)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i',substr($useragent,0,4)))
header('Location: http://m.air-cools.ru');
?>

Читать больше
Размещено От Виктор Пономарев
Sergey G.
Sergey G.
User

Чтобы на страницах вашего сайта могли работать php-скрипты, страницы сайта должны иметь расширение php или сайт должен быть настроен на разрешение выполнения php-кода внутри html страниц. Первое делается в свойсвах страницы на вкладке "Эксперт". Как сделать второе, узнайте на своем хостинге или попробуйте сами создать файл .htaccess и записать в него директивы 

RemoveHandler .html .htm
AddType application/x-httpd-php .php .htm .html

Читать больше
Размещено От Sergey G.
Виктор Пономарев
Виктор Пономарев
User
Автор

вот в том то и дело, что если я сайт перепишу все сраницы под php то он вылитит из поиска, и страницы потеряют свой PR, а мне это не нужно. Сайт я раскрутил, в топ яндекса и гугла он попал, теперь дело за малым.

Читать больше
Размещено От Виктор Пономарев
Alex B.
Alex B.
User

привет 

могу посоветовать как зделал сам:

есть маленький php  код, я загнал его на отдельную страницу и он запускаться каждый раз когда пользыватель попадает на главную страницу :

<?php

$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");
$mobile = strpos($_SERVER['HTTP_USER_AGENT'],"Mobile");
$symb = strpos($_SERVER['HTTP_USER_AGENT'],"Symbian");
$operam = strpos($_SERVER['HTTP_USER_AGENT'],"Opera M");
$htc = strpos($_SERVER['HTTP_USER_AGENT'],"HTC_");
$fennec = strpos($_SERVER['HTTP_USER_AGENT'],"Fennec/");
$winphone = strpos($_SERVER['HTTP_USER_AGENT'],"WindowsPhone");
$wp7 = strpos($_SERVER['HTTP_USER_AGENT'],"WP7");
$wp8 = strpos($_SERVER['HTTP_USER_AGENT'],"WP8");
if ($ipad || $iphone || $android || $palmpre || $ipod || $berry || $mobile || $symb || $operam || $htc || $fennec || $winphone || $wp7 || $wp8 === true) {
header('Location: http://m.youwebsite.com');
}

?>

надеюсь помог.

Читать больше
Размещено От Alex B.
Александр К.
Александр К.
Moderator
Alex B.
привет  могу посоветовать как зделал сам: есть маленький php  код, я загнал его на отдельную страницу и он запускаться каждый раз когда пользыватель попадает на главную страницу :

Alex B. неплохое решение в данном случае.

Читать больше
Размещено От Александр К.
Sergey G.
Sergey G.
User
Виктор Пономарев
вот в том то и дело, что если я сайт перепишу все сраницы под php то он вылитит из поиска, и страницы потеряют свой PR, а мне это не нужно. Сайт я раскрутил, в топ яндекса и гугла он попал, теперь дело за малым.

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

Читать больше
Размещено От Sergey G.
Виктор Пономарев
Виктор Пономарев
User
Автор

Если не сложно можно более подробно описать процес установки кода. Я немного не догоняю куда его вставлять. Главная страница у меня .html.

Читать больше
Размещено От Виктор Пономарев
Александр К.
Александр К.
Moderator
Виктор Пономарев
Если не сложно можно более подробно описать процес установки кода. Я немного не догоняю куда его вставлять. Главная страница у меня .html.

Раздел общие настройки вкладка эксперт

Читать больше
Размещено От Александр К.
Alex B.
Alex B.
User
Александр К.
Виктор Пономарев Если не сложно можно более подробно описать процес установки кода. Я немного не догоняю куда его вставлять. Главная страница у меня .html. Раздел общие настройки вкладка эксперт

это не поможет если страница html .

надо главную страницу на php поменять.

Читать больше
Размещено От Alex B.
Александр К.
Александр К.
Moderator
Alex B.
Александр К.Виктор Пономарев Если не сложно можно более подробно описать процес установки кода. Я немного не догоняю куда его вставлять. Главная страница у меня .html. Раздел общие настройки вкладка эксперт это не поможет если страница html . надо главную страницу на php поменять.

Естественно это делается довольно просто, плюс если устанавливать оъект HTML и виджеты система сама подсказывает

Читать больше
Размещено От Александр К.