里不是说APP可以爱情银行补签卡么

文章转载请注明来自 &
原文地址:/cms/35763.html
延伸阅读:
延伸阅读:
免责声明:以上内容来自互联网和用户投稿,不代表本站的观点和立场,版权归原作者所有,如有侵权请立即与我们联系。
频道总排行
推荐 | 随机 | 月排行栏目推荐让网站在不同于域名下出现不一样的网站模板,这样就能实现电脑站域名(例如野狼SEO团队官网/)和手机站域名(/)访问网站的时候展现出不同的页面来。
我们这里我们以smarty引擎为例,贴出判断不同域名显示不同模板的代码思路:
(1)建立两套模板,例如电脑的是yelangseo,手机的就设置成yelangseo_m,然后里边的模板命名也要完全一致。
(2)用以下代码来区分域名并且切换到不同的模板目录中。
$web_pc=&&;
$web_m=&&;
$host=$_SERVER['HTTP_HOST'];
if($host==$web_m){
& &$TEMPLATES_DIR=$TEMPLATES_DIR.'_m';
(3)不同的浏览设备访问时进行跳转。比如电脑访问手机站域名时要跳转,手机访问电脑站域名时要跳转。我们这里只做了首页跳转,如果需要内页也跳转,可以根据这个来拓展。
if($yys-&isMobile()&&($host!=$web_m)){
& Header(&Location:http://&.$web_m.'/');
}elseif((!$yys-&isMobile())&&($host==$web_m)){
& Header(&Location:http://&.$web_pc.'/');
其中,$yys-&isMobile()来源自以下类函数:
function isMobile()
& & // 判断 iphone 和 ipad
& & $userAgent = $_SERVER['HTTP_USER_AGENT'];
& & if (strpos($userAgent, 'iPhone') || strpos($userAgent, 'iPad') || strpos($userAgent, 'iPod') || strpos($userAgent, 'iOS')) {
& & // 如果有HTTP_X_WAP_PROFILE则一定是移动设备
& & if (isset($_SERVER['HTTP_X_WAP_PROFILE'])) {
& & //如果via信息含有wap则一定是移动设备,部分服务商会屏蔽该信息
& & if (isset($_SERVER['HTTP_VIA'])) {
& & & & //找不到为flase,否则为true
& & & & return stristr($_SERVER['HTTP_VIA'], 'wap') ? true :
& & //判断手机发送的客户端标志,兼容性有待提高
& & if (isset($_SERVER['HTTP_USER_AGENT'])) {
& & & & $clientkeywords = array('nokia', 'sony', 'ericsson', 'mot', 'samsung', 'htc', 'sgh', 'lg', 'sharp', 'sie-', 'philips', 'panasonic', 'alcatel', 'lenovo', 'iphone', 'ipod', 'blackberry', 'meizu', 'android', 'netfront', 'symbian', 'ucweb', 'windowsce',
'palm', 'operamini', 'operamobi', 'openwave', 'nexusone', 'cldc', 'midp', 'wap', 'mobile');
& & & & // 从HTTP_USER_AGENT中查找手机浏览器的关键字
& & & & if (preg_match('/(' . implode('|', $clientkeywords) . ')/i', strtolower($_SERVER['HTTP_USER_AGENT']))) {
& & & & & &
& & //协议法,因为有可能不准确,放到最后判断
& & if (isset($_SERVER['HTTP_ACCEPT'])) {
& & & & // 如果只支持wml并且不支持html那一定是移动设备
& & & & // 如果支持wml和html但是wml在html之前则是移动设备
& & & & if (strpos($_SERVER['HTTP_ACCEPT'], 'vnd.wap.wml') !== false && (strpos($_SERVER['HTTP_ACCEPT'], 'text/html') === false || strpos($_SERVER['HTTP_ACCEPT'], 'vnd.wap.wml') & strpos($_SERVER['HTTP_ACCEPT'], 'text/html'))) {
& & & & & &
本文转载自:
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:364次
排名:千里之外免责声明:以上内容来自互联网和用户投稿,不代表本站的观点和立场,版权归原作者所有,如有侵权,请与我们联系。
频道月排行
推荐 | 随机 | 排行榜栏目推荐申永祥 发布于 日 | 阅读(169)
如果一个网站拥有:和。
在网站运营前期,主推,但发展到中期,由于品牌或产品定位的原因,这个不再适合当前情况,要更换成。
作为,我们肯定推荐使用301,当用户访问时,自动引导用户进入新域名,可以通过程序或域名实现301跳转,,这样可以将旧域名PR传递到新域名。
但是如果用户收藏了旧域名的某个内容页(譬如:/content/.html),通过域名跳转直接引导到首页恐怕会产生较差用户体验,特别是对未及时获知域名更换的用户;最好方式是实现通配,动态的将旧域名某个跳转到新域名相同页面的URL,那用技术手段实现新旧URL之301跳转???
即:从/content/.html跳转到/content/.html,并使浏览器返回301代码
例如:大旗网域名由换成博客网域名由换成
有兴趣或者有解决办法的程序员,请发表评论,一起探讨下关于URL重定向的相关问题。
本站部分文章来源于互联网,版权归属于原作者。本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请联系站长,我们收到后立即删除。来源:优化网,学习基地
|SEM优化学习网致力于提供互联网网络营销相关知识。
作者:smartcim,来自:sem推广学习网
转载请注明来源:申永祥博客,(QQ/微信:)原文地址:原文地址:
声明:博客内容除标记原创字样以外内容,均来自网络转载,版权归原作者所有,如涉及版权问题请及时联系处理。
上一篇: 下一篇:
如何实现两个域名内页之间的301跳转?相关文章阅读更多:
如何实现两个域名内页之间的301跳转?精彩文章

我要回帖

更多关于 爱情银行补签卡 的文章

 

随机推荐