首页 > 解决方案 > 本地域和“您在网络中的哪个位置”检查器

问题描述

如何检查用户是否从我们自己的本地网络或公共互联网访问网站。

假设,如果有人扫描我们餐厅的二维码,它会链接到某个东西,它正在检查您是连接到本地网络还是从全球打开它?(不知道怎么做)

本地 - 重定向到本地域(不知道我也可以这样做,例如 restaurant.menu)

全球 - 重定向到全球域(例如 menu.com)

标签: phphtmldnsqr-codelocal

解决方案


您可以检查客户的 IP 并将其与您的网络的 IP 范围进行比较。如果客户 IP 在您的范围内,则将用户重定向到本地站点,否则重定向到您的全局站点。

您可以使用$_SERVER['REMOTE_ADDR'];从 QR 码获取访问该站点的用户的 IP。


推荐阅读