1

내 git 저장소에서 Azure App 서비스에 대한 HTML/JS SPA 배포를 직접 구성했습니다. "/ 로그인"을 브라우저에서 열어 보면 "/"로 리디렉션되지 않습니다. 대신 나는 404를 참조하십시오.IIS Azure App 서비스의 SPA 응용 프로그램

질문은 "표시 할 내용"이 없도록 페이지가 없으면 "/index.html"을 표시하도록 IIS를 구성하는 방법입니다. 클라이언트 쪽에서 처리됩니까?

답변

0

web.config을 작성/수정해야 할 수도 있습니다. here에 대해 더 자세히 읽어보십시오.

0

설명에 따르면 웹 구성에 요소를 추가하여 웹 사이트 또는 응용 프로그램에 대한 사용자 지정 오류 페이지를 구성 할 수 있습니다.

<configuration> 
    <system.webServer> 
    <system.webServer> 
    <httpErrors errorMode="Custom" existingResponse="Auto" defaultResponseMode="ExecuteURL" > 
     <remove statusCode="404"/> 
     <error statusCode="404" responseMode="ExecuteURL" path="/index.html" /> 
    </httpErrors> 
    </system.webServer> 
    </system.webServer> 
</configuration> 
:

난 당신이 국부적 wwwrot 폴더에 쿠두 콘솔을 사용하여 아래와 같이 web.config 파일을 추가 할 수 있습니다 제안

관련 문제