首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如果网络之外的用户访问某个网站,是否有可能隐藏该网站的链接?

如果网络之外的用户访问某个网站,是否有可能隐藏该网站的链接?
EN

Stack Overflow用户
提问于 2012-11-09 22:19:34
回答 1查看 74关注 0票数 0

这很难解释,但我们有一个医院的建议系统,我们正在编码阶段,但问题是我们不能可视化它,因为系统需要基于互联网。我们有三个模块,分别是计费、员工管理和临床系统。这3个模块显然只能由医院内的工作人员访问。但我们所做的是将这3个模块链接到网站本身。因此,任何用户都可以看到他们没有业务关系链接,但他们仍然可以看到它。怎样才能避免这种情况?

EN

回答 1

Stack Overflow用户

发布于 2012-11-09 22:23:54

使用客户端的IP地址来确定是否允许用户查看链接。

在PHP中,客户端的IP地址通常可以在$_SERVER['REMOTE_ADDR']中找到。但是,如果web服务器位于反向代理之后,则所有请求都来自反向代理。在这种情况下,请参考反向代理的文档,了解它发送哪些HTTP标头来通知服务器客户端的实际IP地址。

医院可能有一个IP地址的CIDR-block,因此您可以测试客户端是否在此区块内,而无需实际在列表中搜索IP地址。

如果医院为患者和访客提供无线局域网,这些IP地址可能应该被排除在外。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13309772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档