在php网页跳转中,怎样做到url后面始终带一个get参数

一个网页中有很多站内链接,如果每个链接都去弄就太麻烦。要在跳转的时候自动保留一个get参数,指定的那个,其他不保留,怎么做?... 一个网页中有很多站内链接,如果每个链接都去弄就太麻烦。要在跳转的时候自动保留一个get参数,指定的那个,其他不保留,怎么做? 展开
 我来答
百度网友90e8328
推荐于2017-10-10 · TA获得超过1027个赞
知道小有建树答主
回答量:950
采纳率:33%
帮助的人:973万
展开全部
<?php

if($_GET["mobile"]==1){
    setcookie("mobile",1);
}

//要制作跳转页的时候
if($_COOKIE["mobile"]==1){
    $param="?mobile=1";
}else{
    $param="?mobile=0";
}
header("Location:/"+$param)

echo '<a href=/'.$param.'>redirect</a>'
?>

你干脆存在Cookie里面好了

setcookie

不然就session

这两个办法可以完美解决

追问
很多内页,这样我知道可以解决,但是维护比较麻烦,因为会存在页面添加修改等情况。
zzs1949
2014-08-02 · TA获得超过1600个赞
知道小有建树答主
回答量:1250
采纳率:80%
帮助的人:1129万
展开全部
get参数传什么值?是固定的吗
更多追问追答
追问
比如手机版进入电脑版,保留mobile=no,固定的怎么做?
比如手机版进入电脑版,保留mobile=no,固定的怎么做?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
易汇商城
2014-08-02 · TA获得超过531个赞
知道小有建树答主
回答量:496
采纳率:100%
帮助的人:296万
展开全部
你在从配置文件中,写个重写规则,就是可以了!
追问
虚拟主机,不是vps
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式