Я хочу проверить, если активный URL-адрес не начинается с bla.com/m, поэтому я могу перенаправить на мобильную версию сайта.Проверить строку по шаблону
<?php
if (find_mobile_browser()==true) {
$strURL = $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].$_SERVER['QUERY_STRING'];
if ($strURL) //the code should check here, if the url starts with bla.com/m
{
}
else {
header("Location: http://bla.com/m");
}
}
?>
thats's it. Благодаря! –
, если я пытаюсь посетить подстраницу, такую как bla.com/m/1, я получил ошибку, вызванную многими переадресациями, потому что я включил настольную версию, где php-код, в мобильную версию. –
Вы должны проверять устройства, а затем перенаправлять на сайт таким образом, что он создаст две петли и не сможет увидеть ответ @ noman, возможно, это будет более полезно –