2016-06-29 2 views
0

내가 내 프로젝트에 잘 공용 폴더에있는 파일을 제공캔 OWIN 파일 서버 미들웨어는 하위 폴더 새로운 OWIN 프로젝트에서

appBuilder.UseFileServer(new FileServerOptions() 
{ 
    FileSystem = new PhysicalFileSystem(@".\public"), 
}); 

을 사용하고 있습니다. 하지만 내가 css 폴더를 만들고 거기에 파일을 넣으면 (404) 작동하지 않습니다. - 디렉토리 브라우징을 원하지 않지만 하위 폴더의 파일이 필요하지만 그 옵션을 볼 수는 없습니다. . 나는 이것을하기 위해 뭔가를 놓쳤는가?

+0

같은 폴더에있는 파일의 경우 현재 작동하지 않습니다 ... (style.css) – MrPurpleStreak

+0

아아! 이 문제는 여기에 답변되었습니다 : http://stackoverflow.com/questions/25071894/microsoft-owin-staticfiles-works-in-console-host-but-i-get-a-404-in-iis- on-file – MrPurpleStreak

답변

0

그게 효과가 있습니다. URL에는 하위 폴더 이름이 포함되어야합니다. 예 : /css/my.css

+0

그게 내가 생각한거야. 슬프게도 그냥 404s : ( – MrPurpleStreak

+0

의심스러운 경우 디렉토리 탐색을 켜서 디렉토리 구조의 문제점을 확인합니다. – Tratcher