我的网站在公共网络服务器 A 上运行,该服务器在我的 Intranet 上看不到我的本地服务器 B。在我的浏览器中,如果我在办公室,我可以在浏览器的地址字段中访问我的 Intranet。我还可以在从我的 Web 服务器 A 构建的页面上显示位于本地服务器 B 中的图像。但是,如果我在服务器 A 上运行的 php 中使用 file_exists(服务器 B 上的文件),则它不起作用,因为 php 脚本正在运行在看不到服务器 B 的服务器 A 上。
我需要检测浏览器是否可以访问服务器 B(在办公室或通过 vpn 建立隧道),以便我可以决定是显示/下载服务器 B 上的本地文件还是 Web 服务器 A 上的文件。我该怎么做?
我还需要该函数来查看是否可以调用我的星号服务器以在我的 pabx 上进行调用。