URL slug 变量

我正在开发一个游戏网站,其中多个不同的游戏可以在给定时间处于活动状态。目前,大厅区域列出了用户能够进入的游戏,并且在这样做时创建了一个会话变量,这就是站点知道要显示什么的方式。

这并不理想,因为会话变量会阻止一个用户在不同的选项卡上打开多个游戏。此外,如果用户想要通过浏览历史记录返回到某个游戏,它会将他们带到会话变量当前指向的游戏,或者如果未设置重定向到大厅。

到目前为止,我的 URL 只会显示类似 mysite.com/game/home.php 的内容,看看其他网站,它对于添加书签以及清晰地显示类似 mysite.com/game-gameID/home 等内容会更有用

我一直在研究 URL slugs,但我看不到任何可以通过这种方式传递变量的迹象,这似乎也是网站安全性的一个潜在弱点。

希望有人能够推荐一种明智的方法来为该项目获得有用的 URL。或者如果蛞蝓能完成这项工作,那么从哪里可以获得更多信息。


摇曳的蔷薇
浏览 90回答 1
1回答

缥缈止盈

解析参数化 URL 通常是由所谓的路由器完成的。如果您使用的是普通 php,没有框架,我建议您考虑编写一个框架。然后,您就可以根据需要使用 url,而不受文件夹结构的限制,也不会在末尾出现丑陋的小 *.php。
打开App,查看更多内容
随时随地看视频慕课网APP