Обучение/Помощь новичкам | https редирект для пк
Как сделать чтоб для пк сайт работал по https протоколу, а для мобил по http
blackheard , а за чем для мобил http
есть в кусках кода подобноею поищи, может быть найдешь,
Пост два.
Зачем?
Зачем?
ds[sms] (18.08.2017 в 10:33)
blackheard , а за чем для мобил http
blackheard , а за чем для мобил http
не все мобильные открывают с https
_RotManS_ (18.08.2017 в 10:34)
Пост два.
Зачем?
Пост два.
Зачем?
#5
blackheard , nokia 3310???
blackheard (18.08.2017 в 10:30)
Как сделать чтоб для пк сайт работал по https протоколу, а для мобил по http
Как сделать чтоб для пк сайт работал по 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???
blackheard , nokia 3310???
хз, на самсунге GT-S6102 проверял стандартный браузер
Array(php) (18.08.2017 в 10:38)
blackheard (18.08.2017 в 10:30)
Как сделать чтоб для пк сайт работал по https протоколу, а для мобил по http
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 юзать
Стр.: 1, 2