Loading...
Обучение/Помощь новичкам | https редирект для пк
Как сделать чтоб для пк сайт работал по https протоколу, а для мобил по http
blackheard , а за чем для мобил http
есть в кусках кода подобноею поищи, может быть найдешь,
Пост два.
Зачем?
ds[sms] (18.08.2017 в 10:33)
blackheard , а за чем для мобил http

не все мобильные открывают с https
_RotManS_ (18.08.2017 в 10:34)
Пост два.
Зачем?

#5
blackheard , nokia 3310???
blackheard (18.08.2017 в 10:30)
Как сделать чтоб для пк сайт работал по https протоколу, а для мобил по http


function check_smartphone() {

$phone_array = array('iphone', 'android', 'pocket', 'palm', 'windows ce', 'windowsce', 'cellphone', 'opera mobi', 'ipod', 'small', 'sharp', 'sonyericsson', 'symbian', 'opera mini', 'nokia', 'htc_', 'samsung', 'motorola', 'smartphone', 'blackberry', 'playstation portable', 'tablet browser');
$agent = strtolower( $_SERVER['HTTP_USER_AGENT'] );

foreach ($phone_array as $value) {

if ( strpos($agent, $value) !== false ) return true;

}

return false;

}

if(check_smartphone() === true){
if ($_SERVER["SERVER_PORT"] == 443) {
$redir = "Location: http://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'];
header($redir);
exit();
}
}
ds[sms] (18.08.2017 в 10:38)
blackheard , nokia 3310???

хз, на самсунге GT-S6102 проверял стандартный браузер
Array(php) (18.08.2017 в 10:38)
blackheard (18.08.2017 в 10:30)
Как сделать чтоб для пк сайт работал по https протоколу, а для мобил по http


function check_smartphone() {

$phone_array = array('iphone', 'android', 'pocket', 'palm', 'windows ce', 'windowsce', 'cellphone', 'opera mobi', 'ipod', 'small', 'sharp', 'sonyericsson', 'symbian', 'opera mini', 'nokia', 'htc_', 'samsung', 'motorola', 'smartphone', 'blackberry', 'playstation portable', 'tablet browser');
$agent = strtolower( $_SERVER['HTTP_USER_AGENT'] );

foreach ($phone_array as $value) {

if ( strpos($agent, $value) !== false ) return true;

}

return false;

}

if(check_smartphone() === true){
if ($_SERVER["SERVER_PORT"] == 443) {
$redir = "Location: http://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'];
header($redir);
exit();
}
}



лучше mobile detector юзать
Онлайн: 8
Время:
Gen. 0.1234
(c) Bym.Guru 2010-2026