좋아, 멍청한 놈의 질문 - 그 당시에 하나.홈 아파치 웹 서버 - 최종 장애물
나는 우분투에 홈 아파치 웹 서버를 설치했다. 여러 웹 사이트를 호스팅하려는 경우 가상 호스트를 구성했습니다. 로컬 브라우저에서 제대로 작동합니다 (예 :
http://site1
http://site2
모두 다양한 내용을 표시합니다.
서버 쪽에서는 라우터에서 포트 포워딩을 구성하여 모든 포트 80 요청을 서버 IP에 전송했습니다.
외부 브라우저로 가서 외부 서버 주소를 입력하면 표준 아파치가 작동합니다. 메시지. ipaddress/site1을 입력하면 404가됩니다. site1은 표준 아파치 기본 디렉토리에 없지만 집/사용자 이름/사이트/site1 폴더에 있고 httpd.conf 파일에이 사실이 있습니다.
어떻게 외부 사이트 site1 및 site2에 액세스 할 수 있습니까?
건배
답장을 보내 주셔서 감사합니다. 내가 ipaddress/site1에 대한 기본 디렉토리의 루트에 존재하지 않는 것으로 알고, 그래서 어떻게 내 컴퓨터에 site1 내 폴더에 갈까요? –
나는 내 대답의 첫 번째 줄에 썼다 : :) 그러나 외부 컴퓨터에서 특정 컴퓨터에 호스트 파일을 편집하거나 ISP에 도메인 이름을 등록하고 로컬 IP 주소 . –
감사합니다. 호스트 파일에 대한 요지를 얻었습니다. 일단 내 서버 IP를 가리키고 외부 도메인을 구성한 후에는 servername/alias가 같다고 가정하면 요청이 올바른 폴더로 전달됩니다. 응답을 감사하십시오. –