获取所有帖子,一个帖子,我的帖子等的URL设计

时间:2015-08-03 11:44:39

标签: php url

我正在开发一个网站,并且不知道如何设计好的网址(需要避免像?userId=123这样的查询。)

这就是我要做的事情

所有帖子:

/posts

我的所有帖子

/:userI/posts  ??
/posts/:userI   ??

获取userA的所有帖子

/:userA/posts  ??
/posts/:userA  ??

获得一个帖子

/posts/:postID

创建新帖子

/posts/new

编辑帖子

/posts/:postID/edit

有最佳做法吗?

1 个答案:

答案 0 :(得分:0)

看起来不错,但是,你可能会遇到一些麻烦: -

获得一个帖子

/posts/:postID

将其更改为

/posts/:userA/:postID

我之所以这样做是因为您可能希望在应用程序中出于某些安全原因将帖子链接到用户。