login register Sysop! about ME  

2019년 07월 03일 18시 10분 00초,     조회수 : 173
  제목 : iis7 오류페이지 설정중 일부가 궁금합니다.
SEQ : 164179 글쓴이 : asptt

작성 포맷 : TEXT 모드, 자동 줄바꿈 사용

iis 서버 오류페이지 설정에서 관련 오류페이지를 설정을 해서 작동이 되는데요..

도메인:3030/test/man.asp

위 경로가 접근 경로 이구요

도메인:3030/test33333/man.asp

위 경로가 없는경로인데 위 경로로 테스트를 하면 오류페이지가 설정된 페이로 출력이 되는데..



도메인:3030/test/mansssss.asp

위경로로 테스트를 하면 지정 오류 페이지로 이동을 하지 않고 iis기본 오류 페이지가 또고 있습니다. 어느 부분설정을 변경해
야 하는지요.. 

도메인:3030/test/mansssss.asp :  iis 오류 표출
도메인:3030/test333/mansssss.asp :  오류 페이지 표출

두개 큰차이는 test 라는 폴더는 있는상태구요.. test333은 없는 폴더 입니다.

asp설정은 문외한이라 자세한 설명 감사드립니다.. 

web.config 설정 파일 올려놀게요..


<configuration>
    <system.webServer>
        <defaultDocument>
            <files>
                <clear />
                <add value="index.asp" />
                <add value="main.asp" />
            </files>
        </defaultDocument>	   	   
	   	   
        <httpErrors errorMode="Custom">

            <remove statusCode="412" subStatusCode="-1" />
            <remove statusCode="406" subStatusCode="-1" />
            <remove statusCode="405" subStatusCode="-1" />
            <remove statusCode="401" subStatusCode="-1" />
            <remove statusCode="502" subStatusCode="-1" />
            <remove statusCode="501" subStatusCode="-1" />
            <remove statusCode="500" subStatusCode="-1" />
            <remove statusCode="403" subStatusCode="-1" />
            <remove statusCode="404" subStatusCode="-1" />
            <error statusCode="404" path="/error.html" responseMode="ExecuteURL" />
            <error statusCode="403" prefixLanguageFilePath="" path="/error.html" responseMode="ExecuteURL" 
/>
            <error statusCode="500" prefixLanguageFilePath="" path="/error.html" responseMode="ExecuteURL" 
/>
            <error statusCode="501" prefixLanguageFilePath="" path="/error.html" responseMode="ExecuteURL" 
/>
            <error statusCode="502" prefixLanguageFilePath="" path="/error.html" responseMode="ExecuteURL" 
/>
            <error statusCode="401" prefixLanguageFilePath="" path="/error.html" responseMode="ExecuteURL" 
/>
            <error statusCode="405" prefixLanguageFilePath="" path="/error.html" responseMode="ExecuteURL" 
/>
            <error statusCode="406" prefixLanguageFilePath="" path="/error.html" responseMode="ExecuteURL" 
/>
            <error statusCode="412" prefixLanguageFilePath="" path="/error.html" responseMode="ExecuteURL" 
/>
        </httpErrors>
	   	   
        <handlers>
            <remove name="SSINC-stm" />
            <remove name="SSINC-shtml" />
            <remove name="SSINC-shtm" />
        </handlers>
	   	   <httpProtocol>
	   	     <customHeaders>
	   	   	   <remove name="X-Powered-By" />
	   	     </customHeaders>
	   	   </httpProtocol>
        <rewrite>
            <rules>
                <clear />              
            </rules>
	   	   	   <outboundRules>
	   	   	   	   <rule name="Add HttpOnly" preCondition="No HttpOnly">
	   	   	   	   	   <match serverVariable="RESPONSE_Set_Cookie" pattern=".*" negate="false" />
	   	   	   	   	   <action type="Rewrite" value="{R:0}; HttpOnly" />
	   	   	   	   	   <conditions>
	   	   	   	   	   </conditions>
	   	   	   	   </rule>
	   	   	   	   <preConditions>
	   	   	   	   	   <preCondition name="No HttpOnly">
	   	   	   	   	   	   <add input="{RESPONSE_Set_Cookie}" pattern="." />
	   	   	   	   	   	   <add input="{RESPONSE_Set_Cookie}" pattern="; HttpOnly" negate="true" 
/>
	   	   	   	   	   </preCondition>
	   	   	   	   </preConditions>
	   	   	   </outboundRules>
        </rewrite>	   	   
    </system.webServer>
    <system.web>
       <customErrors mode="On" defaultRedirect="/error.html">
    <error statusCode="404" redirect="/error.html" />
	   </customErrors>
	    </system.web>
  


    
	   
</configuration>




제목 작성자 날짜 조회
iis7 오류페이지 설정중 일부가 궁금합니다. asptt 2019-07-03 173

 
 
.NET과 Java 동영상 기반의 교육사이트

로딩 중입니다...

서버 프레임워크 지원 : NeoDEEX
based on ASP.NET 3.5
Creative Commons License
{5}
{2} 읽음   :{3} ({4})