我正在寻找已经处理类似http://www.mylemoonsite.com/blogpost3的路径的现有路线(在Mindroute.Lemoon.Helpers.RouteHelper中)。通过请求URL确定这样的路由是活动的,但看起来RouteHelper.cs中的某些路由试图覆盖该情况。我可以请求http://www.mylemoonsite.com/blog/blogpost3,但我正在寻找前者。感谢。
答案 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/blogpost3和http://www.mylemoonsite.com/blog/blogpost3。添加别名时,您还可以指定别名的HTTP响应代码(200 OK,301 Moved或302 Found)。