wake-up-neo.com

웹 페이지를 탐색 할 때 왜 cgi-sys / defaultwebpage.cgi가 표시됩니까?

최근에 소규모 호스팅 회사가있는 웹 사이트를 설립했습니다. 계획에는 전용 IP가 있습니다. 그들은 모든 설정이 완료되었다는 이메일을 보냈지 만 이제 24 시간 운영한다고하더라도 지원 채널이 모두 응답하지 않습니다.

Cpanel의 파일 관리자에서 index.html 디렉토리에 public_html 파일을 넣었습니다. 그러나 브라우저가 내게 주어진 IP 주소를 가리키면 cgi-sys/defaultwebpage.cgi 페이지가 나타납니다.

무엇이 문제입니까?

아직 내 도메인의 이름 서버를 설정하지 않았지만 브라우저에서 IP 주소를 사용하고 있기 때문에 문제가되지 않습니다.

참고 : ssh에 액세스 할 수 없다고 생각합니다.

9
CJ7

확실히 말하기는 어렵지만, 여기에 내가 추측 하는 일이 있습니다 :

  1. 귀하의 웹 사이트는 이름 기반 공유 웹 호스팅 에 있습니다. 전용 IP가없는 하지 않습니다 .

  2. 그들이 제공 한 IP 주소는 공유 웹 서버의 주소입니다. 도메인의 DNS 설정에 입력해야합니다.

  3. IP 주소를 사용하여 서버에 직접 액세스하려고하기 때문에 서버는 호스트 된 사이트 중 원하는 사이트를 모릅니다. 따라서 대신 일반 기본 페이지가 표시됩니다.

DNS를 구성하기 전에 로컬로 테스트하려는 경우 다음과 같이 자신의 컴퓨터에서 hosts 파일 에 추가 할 수 있습니다.

111.22.33.44    yourdomain.com www.yourdomain.com

그런 다음 브라우저에서 http://www.yourdomain.com을 (를) 가리키면 서버에서 111.22.33.44 페이지를 요청하고 Host: www.yourdomain.com 헤더를 전송하여 도메인에서 콘텐츠를 기대하고 있음을 서버에 알려야합니다 해당 IP에서 호스팅되는 다른 사용자가 아닌.

5
Ilmari Karonen

CGI 스크립트를 사용하지 않으려는 경우 CGI 폴더를 완전히 삭제하지 않으면 브라우저 캐시를 지우거나 브라우저의 개인 브라우징 모드를 사용하여 봅니다. index.html이 표시되어야합니다

2
Anagio

.htaccess 파일을 편집 해보십시오. .htaccess 파일이 없으면 .htaccess 파일을 작성하거나 기존 .htaccess 파일에 "DirectoryIndex index.php index.html"을 추가하십시오. 이것이 문제를 해결하기를 바랍니다.

1
Randy