我的網站映射到IIS 7.5中的路徑/application/Application/
。路徑/application/Resources/
中有一個目錄,用於提供JavaScript和CSS文件。IIS /虛擬目錄相關問題
我在我的網站下的IIS中創建了一個虛擬目錄,並將其映射到/application/Resources
路徑,但其中的JS和CSS文件無法訪問。
如何訪問這些JS和CSS文件?我想訪問它們,如http://mysite/ABC/MyTest.js
。
我的網站映射到IIS 7.5中的路徑/application/Application/
。路徑/application/Resources/
中有一個目錄,用於提供JavaScript和CSS文件。IIS /虛擬目錄相關問題
我在我的網站下的IIS中創建了一個虛擬目錄,並將其映射到/application/Resources
路徑,但其中的JS和CSS文件無法訪問。
如何訪問這些JS和CSS文件?我想訪問它們,如http://mysite/ABC/MyTest.js
。
添加一個IgnoreRoute
到您的Global.asax RegisterRoutes
方法應該可以解決這個問題
routes.Ignore("*ABC/{*pathInfo}");
問題是MVC試圖解決你的ABC文件夾,就好像它是一個控制器/操作,而不是。通過忽略這條路線,它不會試圖通過MVC的路由引擎來訪問這個URL模式,而是會正常路由。
你爲什麼不把它放在你的應用程序中? –
你是否託管過你的js和css?如果是,那麼什麼是主機名嘗試使用主機名,然後是文件路徑 –
你的js/css請求的http狀態碼是什麼? –