WebSite X5Help Center

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

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

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

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

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

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

Gepostet am
11 ANTWORTEN
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а затем экспортироватьпроект еще разв Интернете.

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

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

Mehr lesen
Gepostet am von Claudio D.
Виктор Пономарев
Виктор Пономарев
User
Autor

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

Вот код:

<?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');
?>

Mehr lesen
Gepostet am von Виктор Пономарев
Sergey G.
Sergey G.
User

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

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

Mehr lesen
Gepostet am von Sergey G.
Виктор Пономарев
Виктор Пономарев
User
Autor

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

Mehr lesen
Gepostet am von Виктор Пономарев
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');
}

?>

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

Mehr lesen
Gepostet am von Alex B.
Александр К.
Александр К.
Moderator
Alex B.
привет  могу посоветовать как зделал сам: есть маленький php  код, я загнал его на отдельную страницу и он запускаться каждый раз когда пользыватель попадает на главную страницу :

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

Mehr lesen
Gepostet am von Александр К.
Sergey G.
Sergey G.
User
Виктор Пономарев
вот в том то и дело, что если я сайт перепишу все сраницы под php то он вылитит из поиска, и страницы потеряют свой PR, а мне это не нужно. Сайт я раскрутил, в топ яндекса и гугла он попал, теперь дело за малым.

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

Mehr lesen
Gepostet am von Sergey G.
Виктор Пономарев
Виктор Пономарев
User
Autor

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

Mehr lesen
Gepostet am von Виктор Пономарев
Александр К.
Александр К.
Moderator
Виктор Пономарев
Если не сложно можно более подробно описать процес установки кода. Я немного не догоняю куда его вставлять. Главная страница у меня .html.

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

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

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

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

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

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

Mehr lesen
Gepostet am von Александр К.