2013-05-02 4 views
0

URL이 http://www.example.com/2/2332/example 과 같이 라우팅 된 페이지가 있습니다. 이제 URL에 마침표를 쓸 때 http://www.example.com/2/2332/example입니다. 내가 서버 오류 페이지로 이동하고있다 :URL의 점으로 오류가 발생합니다.

HTTP (404)이 제거 된 수를 찾고 (또는 종속성 중 하나)되는 리소스를, 이름이 변경되었거나 일시적으로 사용할 수 없습니다 입니다. 다음 URL을 검토하여 의 철자가 올바른지 확인하십시오.

동일한 페이지 http://www.example.com/2/2332/example 또는 사용자 정의 404 오류 페이지 http://www.example.com/404.aspx으로 리디렉션하고 싶습니다.

디버깅을 시도했지만 Global.asax.cs의 Application_Error 이벤트가 발생하지 않았습니다.

이 문제를 해결하려면 어떤 도움이 필요합니까?

답변

2

중단 점은 asp.net 오류가 아니기 때문에 중단되지 않습니다. 이것은 IIS 오류입니다. 사용자 지정 오류 페이지로 리디렉션하려면 modify web.config해야합니다.

+0

web.config가 이미 사용자 정의 오류 페이지 용으로 수정되었으므로 다른 URL과 함께 오류 페이지로 리디렉션되지만이 경우에는 리디렉션되지 않습니다. – Maninder

+1

relaxedUrlToFileSystemMapping을 시도하십시오 http://haacked.com/archive/2010/04/29/allowing-reserved-filenames-in-URLs.aspx – rocky

+0

relaxedUrlToFileSystemMapping 감사합니다 rocky이 날 위해 일했습니다 :) – Maninder

관련 문제