我有一个显示信息的iframe。 但在我的情况下,内容可从内部网获得,也必须可从互联网上获得。 所以问题是src标签。 现在,看在我的内网网站使用:iframe src标签的互联网和内联网
$address = $_SERVER['SERVER_ADDR'];
<iframe src = "http://$address...."></iframe>
但很明显,这是因为$address
不是主机名是不能从Internet可见。 如果我使用像“/ srv/www/htdocs ...”这样的绝对路径,它不起作用。
我不知道如何解决这个问题。
您能否提供更多信息?通过内联网,你的意思是说服务器不允许来自互联网的连接? Intranet页面和运行此脚本的位置是否在同一个Web服务器上提供?您是在本地网络上还是从未连接到Intranet服务器的主机上查看此脚本? – F21 2012-07-11 06:33:32
你的网络服务器是一样的。 我试过上面列出的其他解决方案,但没有。 页面无法加载。只是在内联网工作... – user840718 2012-07-11 06:43:40