일부 CSS 파일을 사용하는 ASP.NET MVC 4.5를 사용하고 있습니다.CSS는 일부 이미지를 참조합니다.CSS의 루트 디렉토리 (ASP.NET MVC)
CSS 파일이 경로에 있습니다
background:transparent url('../../img/servicesbubble/image.png') no-repeat 0px 0px;
I을 : CSS의이 부름받은
\WebSiteRoot\Content\img\servicesbubble\image.png
: 이미지가이 경로에 위치
WebSiteRoot\Content\css\services\File.CSS
작동하는 localhost에서 응용 프로그램을 실행하십시오. 하지만 내가 호스팅 (Appharbor)에 업로드하면 작동하지 않습니다. 왜? 앱 루트에 도달하는 가장 좋은 방법은 무엇입니까? 서버에서
는 HTTP GET이 잘못된 URL에WebSite.com/img/servicesbubble/desktop.png
업데이트를 시도한다 : 나는 4.5 기능이 병합에 다른 CSS 이러한 CSS를 번들이라는 .NET 프레임 워크를 사용하고.
AppHarbor 호스팅 사이트의 URL을 공유하여 살펴볼 수 있습니까? –
경로가 환경간에 변경되지 않으면 CSS 파일의 파일 참조가 문제가되지 않아야합니다. – JayC
물론 @Michal this ur http://tulpepwebsite.apphb.com/Services http://tulpepwebsite.apphb.com/img/servicesbubble/desktop.png 및 http : // tulpepwebsite에 잘못된 호출을 확인하십시오. apphb.com/img/servicesbubble/uc.png –