slug 有 bug?
添加话题或者修改话题时,添加'''edit'或者''编辑''到标题,由于百度翻译返回是''edit'';
聪明的人应该看出来了,Totic类的link()返回的地址是http://larabbs.test/topics/{totic_id}/edit
,和topics.edit
路由冲突了.
导致你去查看此话题的show页面时,会被定向到编辑页面.
当然修复也很简单,我的方案是百度翻译返回是''edit''时,在后面添加符号''-'';这样就不和topics.edit
路由冲突了
高认可度评论:
@doderic 这样对seo不友好.我这样解决的
确实如此,我也用了同样的解决方案,不过我没有判断翻译的结果,而是直接给所有的翻译结果都加了一个
-larabbs
的后缀。我和楼上的一样 加个 slug- 就OK啦
@doderic 这样对seo不友好.我这样解决的
@等车的猪 感谢,这也是一种思路。