繁体   English   中英

如何在php中隐藏url?

[英]How to hide url in php?

我正在php网站上工作。 在这个网站上,我有10张带有herf标签的屏幕截图。 当用户单击任何图像时,应该在该网站上打开一个新标签,但实际上会显示我的网站的网址。 例如:如果我的网站是www.abc.com,则用户将从该站点重定向到www.xyz.com。 但是上面的网址应该是www.abc.com。 它将显示xyz.com网站的所有功能。 如果有人知道,请帮助我。 我曾经在某处看到过这种功能。

您可以使用完整的iFrame来做到这一点,但是除非绝对必要,否则这不是您真正想做的事情。

iFrame解决方案非常简单,可能是解决问题的最佳方案。

但这只是提供另一种可能性:您可以使用PHP函数file_get_contents实现某种Web代理。 如果这样做,最终将不得不处理流以保留上下文(COOKIES等)。

最终,您将拥有自己的URL(可能是重写的,看上去很漂亮),其中显示了其他网站的内容(但没有正确的ajax调用和其他问题)。

您可以使用iframe ...或者.htaccess文件可以满足您的需求。

如果我理解正确,您是否要更改浏览器的地址栏内容? 你不能那样做。 我在stackoverflow上找到了这个:

修改URL而无需重新加载页面

使用全屏iframe:

<html>
<head>
<title>full screen iframe</title>
<style type="text/css">
/* Full Screen The Page Fix*/
body { margin: 0; }
</style>
</head>
<body>
<iframe src=".../site.html" style="border: 0; width: 100%; height: 100%">Your browser doesn't support iFrames.</iframe>
</body>
</html>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM