"/ MyVirtualPath"가상 경로로 프로젝트를 설정하고 IIS 6 (W2003)에서 가상 디렉터리를 만들고 모든 것이 올바르게 작동합니다.물결표 "~"가있는 루트 경로가 대문자를 소문자로 변경하지 않습니다.
Google 웹 로그 분석을 사용하면 가상 경로 "/ myvirtualpath"를 변경하고 모든 재작 성과 링크를 소문자로 바꿀 수 있습니다. 또한 "lowercase route urls in aspnet mvc"클래스를 적용하고 완벽하게 작동합니다.
가상 경로 "/ MyVirtualPath"를 삭제하고 새 "/ myvirtualpath"를 만든 문제가 있지만 모든 경우에 물결표 "~"를 사용하거나 "RedirecToAction "("LowercaseRoute "을 사용해야 함) 가상 경로"/ MyVirtualPath "를 계속 유지합니다. 내가 브라우저에서 HTML 소스 코드를 볼 경우
예를 들어, "/MyVirtualPath/Content/Site.css"대신 참조 "/myvirtualpath/Content/Site.css을."
감사
메타베이스 파일을 찾았으며 "가상 경로"의 이름입니다. "기본 웹 사이트"에 대한 서비스를 중지했다가 시작하지만 "로컬 컴퓨터"에서이 작업을 수행 한 다음 다시 시작한 것 같습니다. IIS. 사용자가 로그 오프 할 때 다시해야합니다. 감사합니다. –
감사합니다, 나는 그것이 될 수 있는지 모르겠습니다. 그러나 6 시간 후에 해결되었다. 나는 그것이 일종의 캐시라고 생각한다. 답변을 주셔서 감사합니다. 변화를 잘했는지 분석 할 수 있습니까? –