2017-12-22 21 views
0

Global.asax 파일을 사용하여 URL 라우팅 방법을 시도했습니다. 그러나 그림과 같이 오류가 발생합니다. 도와주세요 !!ASP.NET | .html로 .aspx 확장자를 어떻게 바꿀 수 있습니까?

Error Page

+0

코드의 이미지를 게시하지 마십시오 실행됩니다 다음

<rule name="Rewrite index.html" stopProcessing="true"> <match url="^index.html" /> <action type="Rewrite" url="/index.aspx"/> </rule> 

: 당신은 당신의 Web.config이 재 작성 규칙을 추가 할 필요가 그것을 대답으로 복사하지 마십시오. –

답변

0

Global Asax File는 이동 IIS 관리자에>> 처리기 매핑을 클릭 영문는 HTML에 대한이 같은 관리되는 처리기를 추가합니다.

그건 내 추측입니다. SimpleHandleFactory가 익스텐션 불가 지론으로 작성된 경우 작동합니다. 그렇지 않은 경우 실패합니다. 나는 결코 그것을 시도하지 않았다. 당신이 index.aspx/index.html를 다시 작성하려면 같은

enter image description here

0

는 소리. 당신이 액세스하는 경우는 검색 할 수 없습니다 그리고 우리가 할 수있는, http://yourwebserver/index.html 웹 서버가 /index.aspx