2017-03-31 129 views
0

如何缩短网址,即使点击网址,仍会显示简短版本,而不是网址的完整版本?我想有一个网站或应用程序,我可以缩短网址,当用户点击它时,不会显示完整网址。浏览器仍然会显示缩短的版本,而不会扩展它。如何缩短网址?

谢谢。

回答

0

如果您使用的是支持隐藏的第三方URL缩短服务,或者您正在实现自己的URL缩短服务器,通常您只需要这样做。

您当然可以在您的HTML中放置一个简短的URL,并且用户在悬停在链接上时只会看到短URL。但是,一旦链接被点击,浏览器将导航到短URL。

如果您使用的是第三方缩短服务而没有伪装,它只是将浏览器重定向到长URL,然后浏览器将在其地址栏中显示该URL。

如果您在使用缩短服务时使用隐藏功能,典型实现将简单地返回引用长URL的HTML框架。从表面上看,用户不会看到任何区别,并且浏览器将在地址栏中显示短URL,因为这是实际显示的URL,但框架会从长URL中拉入内容。用户只需查看框架的HTML源代码或框架显示的页面属性即可轻松确定长URL。

要真正隐藏长URL,处理短URL导航的服务必须检索位于长URL的实际内容,然后将其发送回浏览器,就好像它是短URL的内容。大多数缩短服务不会那样做,但您可以尝试设置您自己的服务器。