Javascript 如何检测用户导航的站点?
我正在使用Javascript 如何检测用户导航的站点?,javascript,php,wordpress,Javascript,Php,Wordpress,我正在使用PHP、HTML和JS开发一个简单的网站,我希望根据用户来自哪个网站来更改页面页脚。例如: if user is from google.com use footer-1.php if user is from qwerty.com use footer-2.php 是否有一种方法可以检测用户导航的站点 更新(这是我使用的解决方案,将JS粘贴到footer.php中): 我认为不可能检查用户是否来自google.com或任何其他domain.com,除非查询字符串中有其他信息
PHP
、HTML
和JS
开发一个简单的网站,我希望根据用户来自哪个网站来更改页面页脚。例如:
if user is from google.com
use footer-1.php
if user is from qwerty.com
use footer-2.php
是否有一种方法可以检测用户导航的站点
更新(这是我使用的解决方案,将JS粘贴到footer.php中):
我认为不可能检查用户是否来自google.com或任何其他domain.com,除非查询字符串中有其他信息 像 现在,像Google.com这样的搜索引擎并没有像这样添加查询字符串。 所以不可能找到请求的来源
我希望这有帮助。谢谢。请参阅
$\u服务器['HTTP\u REFERER']
$previous_page = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : "";
您想了解“referer”http头。但也要注意,这是不可靠的,很容易伪造。这可能会有帮助:注意,标题是referer-是的,它拼写错误,是规范的一部分。现在有人可以解释ELI5如何通过PHP使用referer吗?请检查上面的评论,Sourabh。这是可能的。
https://www.anydomain.com?source=google
$previous_page = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : "";