我一直在使用ASP.NET WebForms 4.0 URL Rerouting已经有一段时间了,除了一个例外,它很棒。
它打破了我添加的jQuery脚本,打破了脚本中包含的图像。以前我通过简单地编辑.js文件并在那里放置图像的完整路径来规避这一点,但现在我正在尝试添加Wymeditor并且它不再那么简单了。
我正在尝试在Global.asax中定义一个规则,该规则将禁用指定文件夹中所有.js文件的路由。我的wymeditor在 scripts / wymeditor 。表单位于 someaddress / blog / new-post ,它们路由到AddNewPost.aspx。我试着做了
routes.Ignore("{*alljs}", new {alljs=@".*\.js(/.*)?"});
但它似乎不起作用。
答案 0 :(得分:2)
我不知道编辑器或重新路由,但是您可以使用相对于服务器根的路径,而不是“Folder / AnotherFolder / Myfile.js”,您可以使用“/Folder/AnotherFolder/Myfile.js” ,它避免了大多数情况下的混乱,也许它也会拯救你。