Niedawno założyłem stronę internetową z mniejszą firmą hostingową. Plan ma dedykowany adres IP. Wysłali mi e-maile z informacją, że wszystko jest skonfigurowane, ale teraz ich kanały wsparcia nie odpowiadają, nawet jeśli mówią, że jest otwarty 24 godziny.
W menedżerze plików w panelu umieściłem index.html
plik w public_html
katalogu. Ale kiedy wskazuję przeglądarce na podany mi adres IP, pojawia się cgi-sys/defaultwebpage.cgi
strona.
Jaki jest problem?
Nie ustawiłem jeszcze serwerów nazw dla mojej domeny, ale nie powinno to stanowić problemu, ponieważ używam adresu IP w przeglądarce.
Uwaga: nie sądzę, że mam dostęp do ssh
.
etc
Folderu w moim cpanel jest pusty.Odpowiedzi:
Trudno powiedzieć na pewno, ale myślę, że o to chodzi:
Twoja witryna jest oparta na współdzielonym hostingu opartym na nazwie . Zdajesz nie posiada dedykowanego adresu IP.
Adres IP, który ci podali, to adres ich wspólnego serwera WWW. Masz wprowadzić go w ustawieniach DNS swojej domeny.
Ponieważ próbujesz uzyskać dostęp do serwera przy użyciu adresu IP bezpośrednio, serwer nie wie, którą z hostowanych na nim witryn chcesz. W związku z tym pokazuje ogólną domyślną stronę.
Jeśli chcesz przetestować rzeczy lokalnie przed skonfigurowaniem DNS, możesz dodać go do pliku hosts na własnym komputerze, coś takiego:
Następnie wskazanie przeglądarki w
http://www.yourdomain.com
taki sposób, aby zażądała strony od serwera o adresie111.22.33.44
, jednocześnie wysyłając nagłówekHost: www.yourdomain.com
informujący serwer, że oczekuje treści z Twojej domeny, a nie od innych hostowanych pod tym adresem IP.źródło
O ile nie planujesz używać skryptów CGI całkowicie usuń folder CGI, wyczyść pamięć podręczną przeglądarki lub wyświetl ją w trybie prywatnego przeglądania w przeglądarce. Powinieneś zobaczyć swój index.html
źródło
spróbuj edytować plik .htaccess ... utwórz plik .htaccess, jeśli nie istnieje, lub dodaj „DirectoryIndex index.php index.html” do istniejącego pliku .htaccess. Mam nadzieję, że to powinno rozwiązać problem.
źródło
Jaki gospodarz? Nie można bezpośrednio „załadować” witryny jako adresu IP. Musisz używać swojej domeny, ponieważ żąda treści jako „twojadomena.com”, gdy szuka ona treści „twojadomena.com”. Gdy wpiszesz adres IP w swoim przeglądarce, żąda go jako serwer nazw dostawcy usług internetowych. Dawny. Bell Canada DSL daje coś takiego. „toronto24.dsa.dsl.bell.ca”. Mam nadzieję, że to pomogło.
źródło