브라우저를 통해 내 IP 주소에 액세스하는 모든 사람을 위해 간단한 HTML 페이지를 넣고 싶습니다. XAMPP와 같은 타사 웹 서버를 설치하지 않았고 IIS도 설치되지 않았지만 웹 브라우저가http://로컬호스트/오류는 없지만 빈 페이지가 나타납니다.
그래도 webroot 폴더가 어디에 있는지 찾을 수 없습니다. 넣어도 작동 index.html
하지 Users\Public\Public Documents
않습니다.
답변1
브라우저가 localhost 페이지를 열면 해당 페이지를 마우스 오른쪽 버튼으로 클릭하고 "페이지 소스 보기"를 선택합니다. favicon.ico와 같은 여러 파일 이름, 거기에서 참조되는 기타 이미지 및 폴더를 찾으십시오. 그런 다음 컴퓨터에서 해당 파일과 폴더를 검색하세요.
ASP.Net의 경우 루트 폴더는 시스템 드라이브가 아닌 제가 작성한 ASP.Net 샘플 응용 프로그램의 폴더였습니다. 따라서 모든 컴퓨터 드라이브를 확인하십시오.
답변2
localhost가 빈 페이지를 제공하고 오류가 없다고 해서 웹 서버가 실행 중이라는 의미는 아닙니다. 이는 아마도 호스트 파일이 localhost를 127.0.0.1에 연결한다는 의미일 뿐이며 그 이상은 아닙니다. 웹 서버가 실행 중이면 결과(웹 서버가 작동 중이거나 다른 것) 또는 오류가 생성됩니다.
그리고 예, 루트 폴더에 빈 HTML 색인 파일을 넣을 수 있으며, 그러면 빈 페이지도 생성됩니다. 그러나 어떤 웹서버도 기본적으로 이를 수행하지 않으므로 사용자가 직접 수행해야 합니다.
따라서 기본 루트 폴더는 실행 중인 서버에 따라 달라지며 웹 서버를 실행하지 않을 수도 있으므로 웹 루트 폴더가 없습니다.