php如何跳转一个链接,并隐藏这个链接?

 我来答
miniappcy3tv95eaedrf
2019-07-10 · TA获得超过2363个赞
知道大有可为答主
回答量:1909
采纳率:92%
帮助的人:1158万
展开全部

直接跳转是隐藏不了的。因为跳转完浏览器的地址栏就会跟着变化,显示最终的地址。

所以,还要看你最终的需求是什么。

  1. 下载文件  (我猜这个需求可能性大)

    一般有文件访问权限的系统,会对下载进行限制,如果暴露原始地址,web服务器又没对访问作限制,就可能泄漏文件,被人任意下载。

    要实现文件访问下载限制,可以在用户请求下载时临时生成一个短期内有效的授权码,在后台(数据库中)授权码和文件关联。用户访问下载的php接口时传入这个授权码,系统检测授权码合法,并找到相关的文件,在php代码中进行输出。

    $file = fopen($file_dir . $file_name,"r"); // 打开文件 

    // 输入文件类型 如果是其它有mimetype的类型,可改为其它合适的mime
    Header("Content-type: application/octet-stream"); 
    Header("Accept-Ranges: bytes"); 
    Header("Accept-Length: ".filesize($file_dir . $file_name)); 
    Header("Content-Disposition: attachment; filename=" . $file_name); 
    // 输出文件内容 
    echo fread($file,filesize($file_dir . $file_name)); 
    fclose($file); 
    exit;

  2. 访问其它资源

    访问其它网站的资料,如果要隐藏原始网址,可以在php中进行url内容抓取,必要的话匹配出需要显示的内容,在本站内显示

shaoji185zi
2019-07-09 · 超过36用户采纳过TA的回答
知道答主
回答量:255
采纳率:33%
帮助的人:67.9万
展开全部
黛玉性格忧郁,暮春时节伤心落花,将它们埋葬,称为“花冢”,并作《葬花吟》。恰巧宝玉路过听到,深喜知心。王夫人丫环金钏与宝玉调笑,被王夫人赶出投井而死,宝玉结交琪官,贾政大怒,将其打得半死。袭人向王夫人进言,深得王夫人欢心,被王夫人看作心腹,并决定将来袭人给宝玉做妾。大观园中无所事事,探春倡导成立诗社,并各人起了名号。第一次咏白海棠,蘅芜君夺魁;第二次作菊花诗,潇湘妃子压倒众人。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式