2013-02-20 151 views
4
domain.com/blog/How-To-Code/3 (page 3) 
domain.com/user/alicejohnson/comments 

OR做REST網址的正確方法是什麼?

domain.com/How-To-Code/3 
domain.com/alicejohnson/comments 

Facebook和Quora的做它的第二個辦法:http://www.quora.com/Swimming/Can-one-swim-from-New-Zealand-to-Australia他們消除名詞和直行的對象。

#1做它的第一種方式:What is the correct way to do REST urls?

我應該怎麼辦?

最重要的是,這是如何影響SEO

此外,如果我做第二個版本,我該如何去寫「路由器」呢?

+0

任何傳遞參數的URL都是「正確的方式」。 REST並不意味着形成URL的任何特定方式。 – 2013-02-20 03:30:37

+0

請注意,這個問題可以鏈接到http://stackoverflow.com/q/14971662/581994 - 這是一個任意的「命名」方案。 – 2013-02-20 03:32:56

回答

1

也許把上面的'blog'和'user'看作命名空間。如果「指導原則」有多種用途,您可能需要在其後面添加一些內容。

有些人傾向於迂腐「適當的休息」,但我儘量避免這種情況。我會設計你的URL方案,以便它符合你的需求,適用於工具,並允許你簡單地將URL粘貼到瀏覽器中來測試你的代碼。

相關問題