URL 参数看起来像目录
URL parameter looking like directory
我在 URL 中看到站点 ID 看起来像文件夹的网站。
例如:www.example.com/detail.html/42
。该页面始终相同,并从 URL 获取其内容 ID,而没有典型的 GET 参数 (.../detail.html?id=42
)。
我如何使用 Javascript 来管理它?
你不能。它是在服务器端使用 URL 重写完成的。
https://www.addedbytes.com/articles/for-beginners/url-rewriting-for-beginners/
根据您的技术堆栈(服务器端),有不同的方法可以做到这一点。
如果您正在构建单页应用程序,它们会使用一种叫做 hashbangs 的东西,但它们的格式不是那样的。
您可以使用 javascript 框架,例如AngularJS or if you want only the routing you can use something like sammy.js 或在服务器端执行
我在 URL 中看到站点 ID 看起来像文件夹的网站。
例如:www.example.com/detail.html/42
。该页面始终相同,并从 URL 获取其内容 ID,而没有典型的 GET 参数 (.../detail.html?id=42
)。
我如何使用 Javascript 来管理它?
你不能。它是在服务器端使用 URL 重写完成的。
https://www.addedbytes.com/articles/for-beginners/url-rewriting-for-beginners/
根据您的技术堆栈(服务器端),有不同的方法可以做到这一点。
如果您正在构建单页应用程序,它们会使用一种叫做 hashbangs 的东西,但它们的格式不是那样的。
您可以使用 javascript 框架,例如AngularJS or if you want only the routing you can use something like sammy.js 或在服务器端执行