웹 페이지 사용자가 FrontPage에서 검색할 때 "HTTP/1.1 404 개체를 찾을 수 없습니다." 오류 메시지가 나타난다

기술 자료 번역 기술 자료 번역
기술 자료: 317390 - 이 문서가 적용되는 제품 보기.
중요 이 문서에서는 레지스트리 수정 방법을 설명합니다. 레지스트리를 수정하기 전에 레지스트리를 백업하는 것이 좋습니다. 문제가 발생하는 경우 레지스트리를 복원하는 방법을 알고 있어야 합니다. 레지스트리 백업, 복원 및 수정 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
256986 Microsoft Windows 레지스트리 설명
모두 확대 | 모두 축소

이 페이지에서

현상

인덱스 서버를 사용하도록 Microsoft FrontPage 검색 구성 요소를 구성하는 경우 웹 페이지 사용자가 웹 페이지에서 검색 단추를 누르면 다음과 같은 오류 메시지가 나타납니다.
HTTP/1.1 404 개체를 찾을 수 없습니다.

/_vti_script/pagename.html0.idq을(를) 찾을 수 없습니다.

원인

이 문제는 인터넷 데이터 쿼리 파일(.idq)에 액세스할 수 있도록 하는 설정이 해제되면 발생합니다. 이 설정은 보안 때문에 해제되는 경우가 많습니다. 이 설정을 해제하거나 설정하려면 인터넷 정보 서비스(IIS) 보안 잠금 마법사(Iislockd.exe)를 실행합니다.

해결 방법

이 문제를 해결하려면 아래 방법 중 하나를 사용하십시오.

방법 1: 사용자가 .idq 파일에 액세스할 수 있도록 설정

IIS 보안 잠금 마법사에서 변경한 내용을 되돌리려면 마법사를 다시 시작합니다. 이렇게 하려면 다음과 같이 하십시오.
  1. IIS 보안 잠금 마법사를 얻고 이 마법사에 대한 자세한 내용을 보려면 다음 Microsoft 웹 사이트를 방문하십시오.
    http://www.microsoft.com/technet/security/tools/locktool.mspx(영문)
  2. 페이지 맨 아래의 링크로 이동하여 Iislockd.exe 파일을 다운로드한 다음 화면의 지시에 따라 마법사에서 변경한 내용을 취소합니다.

방법 2: FreeWAIS 검색 엔진을 사용하여 검색

IIS 보안 잠금 마법사에서 생성한 보안 수준을 유지하려는 경우 FrontPage에 포함되어 있는 FreeWAIS(Wide Area Information Service) 검색 엔진을 사용하도록 FrontPage Server Extensions를 구성할 수 있습니다. 다음 중 상황에 맞는 방법을 사용하십시오.

방법 2a: 웹 서버의 모든 가상 루트에서 모든 웹 검색

경고 레지스트리 편집기나 다른 방법을 사용하여 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 이 문제를 해결하려면 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 문제에 대해 해결을 보증하지 않습니다. 레지스트리의 수정에 따른 모든 책임은 사용자에게 있습니다.
  1. 시작을 누르고 실행을 누릅니다.
  2. 열기 상자에 regedit를 입력한 다음 확인을 누릅니다.
  3. 다음 레지스트리 하위 키를 찾습니다.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\All Ports
  4. All Ports를 마우스 오른쪽 단추로 누르고 새로 만들기를 가리킨 다음 문자열 값을 누릅니다.
  5. 문자열 이름으로 noindexserver를 입력합니다.
  6. 문자열을 두 번 누릅니다.
  7. 값 데이터 상자에 1을 입력한 다음 확인을 누릅니다.
  8. 레지스트리 편집기를 종료합니다.
  9. 각 가상 서버의 하이퍼링크를 다시 계산하여 텍스트 인덱스를 다시 작성합니다. 이렇게 하려면 다음과 같이 하십시오.
    1. FrontPage를 시작합니다.
    2. 웹 사이트를 엽니다.
    3. 도구 메뉴에서 하이퍼링크 새로 고침을 누릅니다.

      각 웹 사이트에 대해 b단계와 c단계를 반복합니다.

방법 2b: 웹 서버에서 특정 웹 사이트 또는 가상 루트 검색

경고: 레지스트리 편집기를 잘못 사용하면 심각한 문제가 발생할 수 있으며 문제를 해결하기 위해 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 레지스트리 편집기를 잘못 사용하여 발생하는 문제에 대해 해결을 보증하지 않습니다. 레지스트리 편집기 사용에 따른 모든 책임은 사용자에게 있습니다.
  1. 시작을 누르고 실행을 누릅니다.
  2. 열기 상자에 regedit를 입력한 다음 확인을 누릅니다.
  3. 다음 레지스트리 하위 키를 찾습니다.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\Ports\Port /LM/W3SVC/xx
    여기서 xx는 가상 루트의 인스턴스 번호입니다. 인스턴스 번호를 확인하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    197891 WSH를 사용하여 IIS 웹 사이트의 이름 열거
  4. All Ports를 마우스 오른쪽 단추로 누르고 새로 만들기를 가리킨 다음 문자열 값을 누릅니다.
  5. 문자열 이름으로 noindexserver를 입력합니다.
  6. 문자열을 두 번 누릅니다.
  7. 값 데이터 상자에 1을 입력한 다음 확인을 누릅니다.
  8. 레지스트리 편집기를 종료합니다.
  9. 가상 서버의 하이퍼링크를 다시 계산하여 텍스트 인덱스를 다시 작성합니다. 이렇게 하려면 다음과 같이 하십시오.
    1. FrontPage를 시작합니다.
    2. 다시 계산할 웹 사이트를 엽니다.
    3. 도구 메뉴에서 하이퍼링크 새로 고침을 누릅니다.




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 317390 - 마지막 검토: 2006년 7월 17일 월요일 - 수정: 3.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft FrontPage 2002 Standard Edition
  • Microsoft Office FrontPage 2003
키워드:?
kberrmsg kbregistry kbprb kbpermissions KB317390

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com