Чтобы перенаправить посетителя для мобильных устройств, вам нужно будет определить, является ли их браузер веб-браузером на мобильном устройстве или нет. Вы можете определить, в каком браузере используется посетитель
Если у вас запущена система управления контентом (например, WordPress или Joomla), могут быть уже имеющиеся плагины, которые помогают в обработке мобильных посетителей.
Поскольку мобильные телефоны обычно имеют небольшую ширину экрана, вы можете перенаправить посетителей на ваш мобильный сайт, если они имеют ширину экрана меньше или равную 800 пикселям. Поместите код javascript window.location в раздел главы вашего основного кода веб-сайта. Таким образом, когда ваш сайт будет посещен, javascript увидит ширину браузера и перенаправит на соответствующий сайт.
Вы можете использовать перенаправление .htaccess для передачи посетителей на основе типов MIME, поддерживаемых браузером. Например, если браузер пользователя принимает типы mime, которые включают WML (язык разметки беспроводной сети), то, скорее всего, это мобильное устройство. Код ниже должен быть помещен в ваш файл .htaccess.
Примечание:
Если вы используете WordPress, попробуйте Jetpack плагин. Это бесплатная бесплатная версия, которую вы можете включить. Любой, кто по телефону, увидит мобильную версию автоматически.
Основного сайт для мобильных устройств,
<script type="text/javascript">
<!--
if (screen.width <= 769) {
document.location = "http://mobile.mainsite.com/";
}
//-->
</script>
Mobile на главный сайт,
<script type="text/javascript">
<!--
if (screen.width > 769) {
document.location = "http://mainsite.com/";
}
//-->
</script>
почему вы проверить ширину экрана для обнаружения мобильных устройств? Вы должны использовать php lib, который будет обнаруживать устройство на стороне сервера и перенаправлять пользователя на соответствующую ссылку. –
звучит хорошо. сначала решите мою проблему, тогда мы сможем это сделать. – KarSho