我如何重定向在web浏览器中输入的链接,以包含json id,并自动隐藏到主站的完整链接


How can I redirect a link entered in the web browser to contain that json id and automatically hide the full link to main site

我想建立一个单页应用程序网站。我想有数据从一个json文件与id属性。我想维护SPA网站的形象。因此,我想限制链接的可见性。

如果有人输入"myurl/id=1234"或"myurl/1234"或其他。但然后我的网站应用程序处理这些信息,显示网站,但与json信息,而不是主页,但也保持单一的"myurl"在浏览器本身。

注意:我打算有一个"分享"按钮,提供url的情况下,用户想要回到只是json信息的页面。我找不到一个教程来介绍这个。我不确定这个题目的正确名称

浏览器控制url。如果想要下载文件的链接,则必须发送相应的响应头。大多数语言允许您强制响应下载文件,大多数浏览器将通过下载文件而不更改url来处理此问题。

查看这个答案:如何使用PHP强制文件下载