有没有哪位遇到过URL 一级目录和当前站点下的文件夹同名。怎么处理
将一个URL重写成一级目录 但是我站点下面也有News这个文件夹 导致无法访问。
豆豆很少!大神帮忙解决下!
routes.MapRoute(
null,
"File",
new
{
controller = "News",
action = "List",
id = "1"
}
);
给绝对路径喽。 把路径写全就不会遇到这样的事了。 比如在news前面加上Url.action('~/')试试。
不是写全的原因!!他的优先级别是 他先找站点下的目录!没有走路由了。
试试用 routes.IgnoreRoute() 忽略File文件夹中的文件路径