首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >/{slug}是否有Lemoon路由

/{slug}是否有Lemoon路由
EN

Stack Overflow用户
提问于 2013-07-20 13:07:03
回答 1查看 63关注 0票数 0

我正在寻找一个已经可以处理像http://www.mylemoonsite.com/blogpost3这样的路径的现有路由(在Mindroute.Lemoon.Helpers.RouteHelper中)。通过请求该URL,看起来这样的路由并未处于活动状态,但看起来RouteHelper.cs中的一些路由正在尝试覆盖这种情况。我可以请求http://www.mylemoonsite.com/blog/blogpost3,但我专门寻找前者。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-22 16:34:49

Lemoon将捕获所有的路由{slug*}添加到路由表的末尾,有效地捕获其他路由处理程序(如自定义控制器等)未处理的所有内容。

为了让Lemoon响应请求http://www.mylemoonsite.com/blogpost3,您的站点中需要有一个包含固定链接blogpost3的页面。由于您在请求http://www.mylemoonsite.com/blog/blogpost3时得到了响应,因此我猜您的页面的固定链接是blog/blogpost3

要从path http://www.mylemoonsite.com/blogpost3获得响应,您可以做两件事。

  • 编辑页面的固定链接
  • 向页面添加别名

如果添加别名blogpost3,页面将同时响应http://www.mylemoonsite.com/blogpost3http://www.mylemoonsite.com/blog/blogpost3。添加别名时,您还可以指定别名的HTTP响应代码(200 OK、301 Moved或302 Found)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17758881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档