如果我们在查询参数中使用mongodb的对象id,例如
在浏览器网址中,
http://example.com/get-details/507f191e810c19729de860ea
将此objectID从一个状态传递到另一个状态,我正在使用$ stateparam
然后,在$ http 网址将是
"/get_details?id="+$stateParams.detail_id
$http.get("/get_details?id="+$stateParams.detail_id).then(...);
如果浏览器中的网址在搜索引擎优化方面有任何问题,即http://example.com/get-details/507f191e810c19729de860ea
可能是什么解决方案
答案 0 :(得分:0)
在SEO方面,可以将MongoDB对象ID用作URL中的主键。
另外,请考虑在网址中包含一个细分的标题和对象ID:
http://example.com/detail/<Object-ID>/<Slug>
它使URL更具可读性,并帮助搜索引擎确定您网页的内容。