我有一个交易网站,有很多交易。我希望如果有人在移动设备上打开交易页面,那么它会重定向到移动网站。
实施例: -
用户在移动设备中访问此网址 - http://www.onlinedealsindia.in/deal/buy-vitel-105-dual-sim-mobile-rs-577-from-askmebazaar-dealid598
重定向到 - http://m.onlinedealsindia.in/deal/buy-vitel-105-dual-sim-mobile-rs-577-from-askmebazaar-dealid598
这" / buy-vitel-105-dual-sim-mobile-rs-577-from-askmebazaar-dealid598"是slu ..我称它为slug。通过htaccess我看起来像这样。
我正在使用的代码: -
<?php
require_once ($_SERVER['DOCUMENT_ROOT'] . '/includes/Mobile_Detect.php');
$objMobile = new Mobile_Detect;
if($objMobile ->isMobile()) {
$slug = $_GET[slug];
$_SERVER['HTTP_HOST'] = 'http://m.onlinedealsindia.in/deal/" .$slug. "';
}
?>
任何帮助都是值得的,如果有工作,我会有礼物......
答案 0 :(得分:0)
if($objMobile ->isMobile()) {
header("Location: http://m.onlinedealsindia.in/".$_SERVER["REQUEST_URI"]);
}
这会发送一个&#34;位置&#34;将标题重定向到&#34; m.onlinedealsindia.in&#34;,保持请求的路径相同。
答案 1 :(得分:0)
您需要使用NO(false)
和header
来重定向访问者。
尝试
location