PHP 获取访问来源

Posted wqy的笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 获取访问来源相关的知识,希望对你有一定的参考价值。

 原文:http://www.upwqy.com/details/16.html

 

$_SERVER[\'HTTP_REFERER\']

通过这个全局变量可以获取访问的链接是来源于哪里

 

比如说从博客园

http://www.cnblogs.com/wqy415/p/6818838.html 这个网页中 点击了我们的链接 

http://www.upwqy.com/details/15.html

那么

$_SERVER[\'HTTP_REFERER\']

的值就是 http://www.cnblogs.com/wqy415/p/6818838.html

 

或者说 在站内点击别的链接 那么值就是当前页面的链接。

 

如果没有值 那么说明 是直接在地址栏访问的

 

所以我们在记录时 需要判断。

$_SERVER[\'HTTP_REFERER\']

这个变量是否存在 

否则是会报错 找不到索引

HTTP_REFERER

 

以上是关于PHP 获取访问来源的主要内容,如果未能解决你的问题,请参考以下文章

PHP怎么获取来源域名

PHP:如何获取引荐来源网址?

用于 WordPress 的 PHP 片段,用于获取所有产品子类别

Forge Viewer - 如何在场景中访问(或获取渲染/片段代理)克隆的网格?

请问下 php 怎么获取 ajax 请求 来源页面的 完整 url 地址啊?

PHP 搜索引擎排名跟踪器 - RankTrackr访问片段