2009-05-09 2 views
1

IIS5가 설치된 XP SP3을 실행하는 컴퓨터에서 VS2008에 사이트를 개발하고 있습니다. 전체 경로를 지정하는 www.domain.tld/directory/pagename.ext 시나리오를 피하기 위해 각 디렉토리의 기본 페이지 이름을 index.html으로 지정했습니다. 또한이 페이지는 말 그대로 해당 디렉토리의 다른 페이지 색인을 포함하기 때문에 이름을 지정했습니다.IIS5는 기본 문서에 나열되어 있어도 로컬 컴퓨터에서 index.html을 제공하지 않습니다.

로컬 컴퓨터에서 디버깅 할 때 "디렉토리 목록"페이지가 두려워집니다. IIS 기본 문서에 index.html이 나열되어 있으며 첫 번째 위치로 이동하려고 시도했음을 확인했습니다. 변경 없음. IIS7을 실행하는 서버에 사이트를 업로드하면 원하는 결과를 얻을 수 있습니다.

이전 버전의 IIS가 있기 때문에 문제가 있습니까? 웹 서버 대신 로컬에서 실행될 때 IIS가 작동하는 방식에 차이가 있습니까? web.config에서 설정을 변경해야합니까? 어떤 생각을 부탁드립니다.

답변

1

기본 문서 사용이 선택되어 있는지 확인 했습니까? IIS 5는 web.config의 웹 서버 설정을 무시하므로 아무 관계가 없어야합니다.

+0

네, 확인했는지 확인했습니다. 선택하지 않은 경우 기본 문서 설정이 비활성화되어 있으므로 색인 파일이없는 경우 index.html을 첫 번째 위치로 이동할 수 없었을 것입니다. 어쨌든 제안 해 주셔서 감사합니다. – Bryan

관련 문제