我定义了以下路线
routes.MapRoute(
"ViewTest",
"Tests/{id}/{testName}/{quizId}/{quizName}",
new { controller = "Test", action = "Start",
id = "", testName = "", quizId = "", quizName = "" }
);
在javascript中我从数据库加载xml文件并将其分配给变量。该xml包含一些.mp3
文件的路径,然后在页面上播放。所有.mp3
个文件都驻留在服务器上的文件夹\SiteData\*.mp3
中。
加载页面后,我的网址看起来像这样:
http://localhost:55608/tests/18/folder-one/243/third-test-htmlexport-copy-6
和mp3文件不会被加载,在Dev Console中出现错误
GET http://localhost:55608/tests/18/folder-one/243/SiteData/003120-002.mp3 net::ERR_CONNECTION_REFUSED
如何更改/绕过退出路由以从此基础加载.mp3
文件
http://localhost:55608/SiteData/003120-002.mp3
P.S:XML文件无法更改。静态资源的路径保持不变。