Rails on GoDaddy를 지원하므로 클라우드 서버 호스팅 계정에 가입했습니다. FileZilla를 사용하여 FTP를 통해 IP 주소에 연결했습니다. 원격 사이트 디렉토리에는 내 사용자 이름이있는 폴더가 있습니다. index.html 파일을 열어서 작동하는지 확인했지만 IP 주소로 이동하면 "이 사이트에 연결할 수 없습니다."라는 오류 메시지가 나타납니다. 색인 파일은 어디에 있어야합니까?어디에서 클라우드 서버 호스팅 환경에 index.html 파일을 넣을 수 있습니까?
답변
일반적으로 Windows의 경우 콘텐츠를 업로드하려면 "wwwroot"라는 폴더가 있어야하고 Linux에서는 콘텐츠를 업로드 할 public_html 디렉토리가 있습니다. 당신이 공유 호스팅에있는 경우는 80
그래서 포트를 기본 사이트에 할당되기 때문에
또한, 당신은 친절하게 업로드했는지 확인, IP 주소를 사용하여 페이지에 액세스 할 수 없습니다 올바른 디렉토리에 페이지가 있는지 확인하고 사이트가 IP 주소 및 포트 80 (호스트 헤더 값 없음)과 바인딩되어 있는지 확인하십시오.
>> FileZilla를 사용하여 FTP를 통해 IP 주소에 연결했습니다. 원격 사이트 디렉토리에는 내 사용자 이름이있는 폴더가 있습니다.
귀하의 호스트가 같은 디렉토리 구조를 가지고의 cPanel 서버, 여기에
home/cPanel-username/public_html
을 사용하고있을 수 있습니다 "의 cPanel - 사용자 이름은"도메인 이름 (처음 8 자)을 가진 디렉토리입니다.
>> 작동 여부를 확인하기 위해 index.html 파일을 넣었습니다.
웹 사이트를 라이브로 만들려면 색인 페이지를 포함한 웹 사이트 파일을 "public_html"디렉토리에 업로드해야합니다. 나는 IP 주소로 이동하면
home/cPanel-username/public_html
은 >> 나는 "이 사이트는 오류에 도달 할 수 없다"얻는다. 색인 파일은 어디에 있어야합니까?
아마도 도메인 등록 기관 패널에서 GoDaddy 네임 서버를 설정하지 않았을 것입니다. 그렇지 않은 경우 다음과 같이 임시 URL을 통해 귀하의 웹 사이트에 액세스 할 수 있습니다.
http://server-IP-address/~cpanel-username
그것은 당신이 알리바바 클라우드 또는 기타 여부에있는 클라우드 서버 호스팅 환경 문제가되지 않습니다, 파일은 FTP 구성 파일에 지정된 디렉토리에 업로드됩니다. 그러나 웹 서버를 사용하는 경우 웹 서버의 구성 파일에서 문서 루트를 확인해야합니다.