/ {slug}有Lemoon路线吗?

时间:2013-07-20 05:07:03

标签: lemoon

我正在寻找已经处理类似http://www.mylemoonsite.com/blogpost3的路径的现有路线(在Mindroute.Lemoon.Helpers.RouteHelper中)。通过请求URL确定这样的路由是活动的,但看起来RouteHelper.cs中的某些路由试图覆盖该情况。我可以请求http://www.mylemoonsite.com/blog/blogpost3,但我正在寻找前者。感谢。

1 个答案:

答案 0 :(得分:2)

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

要让Lemoon回复请求http://www.mylemoonsite.com/blogpost3,您需要在您的网站中设置一个永久链接blogpost3的网页。由于您在请求http://www.mylemoonsite.com/blog/blogpost3时收到回复,因此我猜您的网页永久链接为blog/blogpost3

您可以采取两项措施从路径http://www.mylemoonsite.com/blogpost3获取回复。

  • 编辑页面的永久链接
  • 向页面添加别名

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