Mam konto hostingowe GoDaddy cPanel. Domena główna to zarejestrowany w GoDaddy i mam hosting cPanel. Domena główna jest hostowana na innym hoście i przy użyciu serwera nazw innego hosta. Próbuję dodać domeny dodatkowe na tym koncie cPanel GooDaddy. Skonfigurowałem domeny dodatków z plikiem i bazą danych itp.

Moja sytuacja jest nieco podobna do tej Zarejestrowana domena w GoDaddy, wskazana na Cloudflare – nie można dodać domain do mojego hostingu , ale nie dostałem żadnego błędu podczas dodawania domeny dodatkowej.

Mam dwa pytania:

  1. Jak uzyskać dostęp do tych domen dodatków, aby sprawdzić, czy są poprawnie skonfigurowane. Zwykle jest ona dostępna przez http://example.com/addon-domain.com Ale w moim przypadku domena główna jest hostowana gdzie indziej, więc nie będzie działać.

    • http://x.x.x.x/addon-domain.com też nie działa.
  2. Drugie pytanie brzmi: czy to w ogóle zadziała, czy też muszę zmienić DNS domeny głównej z powrotem na GoDaddy?

Komentarze

  • Jak wskazał Simon, a ja próbowałem na innym koncie, dostęp do witryny za pośrednictwem adresu IP nie ' t działa w GoDaddy. O ile ktoś nie wie, jak uzyskać do niego dostęp przez IP, myślę, że odpowiedź na moje pytanie jest taka, że ' nie jest możliwe.

Odpowiedź

Powinieneś mieć do niego dostęp przez http://IPADDRESS/~cpanel_accountname/addon_domain_directory

, więc wyglądałoby to mniej więcej tak: http://123.456.789.000/~matt/addondomain

AKTUALIZACJA :. https://au.godaddy.com/help/preview-your-website-3950

Komentarze

  • Tx Steve. To jest to, czego szukałem. Niestety to ' mi nie działa. W powyższym formacie adresu URL pokazuje " Nie znaleziono pliku (błąd 404). Jeśli uważasz, że to, czego ' szukasz, powinno być tutaj, skontaktuj się z właścicielem witryny. " To ' w witrynie WordPress. Przesłałem własny plik index.html, aby upewnić się, że pliki tam są, ale nadal nie ' to ten sam błąd. ' użyłem nazwy cPanel, która jest wyświetlana na cPanel, i tej samej z adresem IP. Więc nie ma pomyłki. czy brakuje mi czegoś innego?
  • Co się stanie, jeśli po prostu przejdziesz do 123.456.789.000/~matt ?
  • Wygląda na to, że większość rzeczy GoDaddy (zapytaj kiedyś o moje doświadczenia z serwerem dedykowanym) robią to inaczej. Dodałem link do strony o przeglądaniu witryn.
  • Tx Steve, Podgląd działa dla mnie, ' nie jest prosty, ale pomaga mi zobaczyć przynajmniej witrynę internetową.

Odpowiedź

Dostęp do witryn internetowych za pośrednictwem protokołu IP nie jest pożądany i nie jest obsługiwany przez większość dobrych hostów.

Uważa się, że dobrą praktyką dla współdzielonych hostów internetowych z obyciem z bezpieczeństwem jest nie zezwalanie na dostęp do treści przez adres IP serwera za pośrednictwem mod_userdir, ponieważ mod_userdir ma pewne zabezpieczenia wątpliwości. Więcej informacji na ten temat znajdziesz poniżej.

ŹRÓDŁO

Moduł mod_userdir odpowiedzialny za działanie tego adresu URL jest dość niepewny i zwiększa ryzyko ataków na Twoje konto.Obawiamy się o bezpieczeństwo użytkowników i stosujemy tylko najlepsze praktyki bezpieczeństwa. Z tego powodu mod_userdir oraz tymczasowy adres URL są wyłączone na naszych serwerach współdzielonych.

SOURCE

mod_userdir umożliwia dostęp do strony głównej użytkownika przy użyciu tymczasowego adresu URL ze składnią / ~ user /, na przykład http://ipaddress/~user, gdzie „ipaddress” można zastąpić nazwą hosta serwera lub dowolną nazwą domeny, jest rozwiązywany na serwer, na którym chcesz sprawdzić zawartość.

Włączenie mod_userdir stwarza poważne zagrożenie bezpieczeństwa i wady:

  1. Nazwy użytkowników są ujawniane – jest to możliwe aby uzyskać dostęp do różnych witryn hostowanych na serwerze za pośrednictwem tej samej nazwy domeny (nazwa hosta serwera s IP address or server), zastępując tylko / ~ użytkownik / część (np. http://ipaddress/~user1, http://ipaddress/~user2, http://ipaddress/~user3 itd.), co sprawia, że konta hostowane są bardziej podatne na ataki hakerskie.

  2. Gdy do uzyskania dostępu do strony internetowej używany jest moduł mod_userdir, ruch jest dodawany do całkowitej liczby użytkowników o tym, którzy odwiedzający uzyskują dostęp do witryny, ale nie do wykorzystania przepustowości użytkownika, który jest prawdziwym właścicielem witryny.

  3. mod_userdir powinien być wyłączony dla dostępu roota, aby serwer był chroniony przed modyfikacjami dokonywanymi przez użytkowników innych niż root, dlatego do konfiguracji należy dołączyć „root UserDir wyłączony”.

Jak być może wiesz, zwykle wprowadzamy najnowsze technologii w celu ciągłej ochrony Twojego konta i danych.Moduł mod_userdir jest obecnie wyłączony na naszych współdzielonych serwerach, co pozwala nam zwiększyć poziom bezpieczeństwa i zmniejszyć szanse na zhakowanie Twojego konta i serwera. Jest to zgodne z naszymi najwyższymi standardami bezpieczeństwa i pozwala nam zapewnić poziom bezpieczeństwa, jakiego od nas oczekujesz.

Ponadto, jeśli współdzielony hosting bez dedykowany adres IP, z którego będziesz musiał korzystać /~username/addon-domain/, lub jakikolwiek ten host skonfigurował proces, zakładając, że ma go w pierwszej kolejności włączony.

Właściwy sposób …

Prawidłowym sposobem byłoby upewnienie się, że dodałeś domenę addon do cPanel, a następnie zaktualizowanie rekordu DNS A do adresu IP adres serwera obsługującego domenę addon lub użyj serwerów nazw zalecanych przez hostingowego hostującego ten serwer. Reszta powinna działać … ale może zająć 1 godzinę lub 72 godziny, zanim internet zaktualizuje rekordy … to nie jest natychmiastowe. Więc jeśli dodałeś to i tamto, i nie czekałeś na to długo … to może nie być nic złego, poza faktem, że nie czekałeś wystarczająco długo.

Jeśli chcesz sprawdzić konfigurację serwera bez czekania na propagację DNS w sieci, może edytować plik hosta systemu operacyjnego .

Komentarze

  • Tx Simon, możesz mieć rację, że GoDaddy może nie obsługiwać dostępu do witryny za pośrednictwem adresu IP. Czy ktoś może to potwierdzić?
  • Nie zgadzam się. W rzeczywistości większość dobrych hostów udostępnia to jako sposób na pracę w witrynie przed zarejestrowaniem domeny lub przed zmianą serwerów nazw. Na pewno nie jest to długotrwały sposób na dostęp do witryny, ale nie ma problemu z używaniem jej jako tymczasowego adresu URL – jeśli taki, jestem zainteresowany, chcę go usłyszeć.
  • @Steve Pozdrawiam inaczej, ale Twój zły. Użycie metody IP, o której wspomniałeś, ujawnia nazwę użytkownika klienta. Ponadto indeks Google ' witryn dostępnych za pomocą adresu IP , chyba że witryna korzysta z linków kanonicznych, może to powodować problemy z powieloną treścią. Ze względów bezpieczeństwa i indeksowania jest to uważane za złą praktykę. Korzystanie z pliku hosta zgodnie z sugestią jest uważane za najlepszą praktykę w przypadku dostępu do witryn, które nie są jeszcze rozpowszechniane lub które nie działają z powodu problemów z DNS.
  • Myślę, że źle mnie zrozumiałeś Simon, nigdy nie publikujesz tego, po prostu coś, co dałbyś projektantowi lub wykorzystał siebie do stworzenia witryny. Każdy, kto go używa ' w produkcji ' byłby szalony.
  • Projektant taki jak ja po prostu dodałby 192.168.1.1 example.com do swojego pliku hosta lub hostują witrynę programistyczną w lokalnej piaskownicy. ' nie ma powodu, aby hosty dodawały tę funkcję, domyślnie … nie jest to bezpieczne. Nie ma możliwości włączenia lub wyłączenia takiej funkcji w domyślnym panelu cPanel, ' d musisz zablokować bezpośredni dostęp do adresu IP przez .htaccess których wielu nie wie, jak to zrobić. Chociaż może się to wydawać dobrą funkcją dla zaawansowanych użytkowników, nie jest to dla większości zwykłych użytkowników. Hosty, które dobrze znają się na bezpieczeństwie, blokują tę funkcję z wielu powodów. ' nie jest potrzebny okres.

Odpowiedź

Jest jeden problem z powyższym ~username , jeśli używasz WordPress lub innego podobnego systemu CMS. łamie bezwzględne adresy URL i sprawia, że strona nie nadaje się do użytku bez css, obrazów i javascript.

Kolejną metodą rozwiązania tego problemu jest edycja pliku hosta i przekierowanie domeny dodatku utworzonej za pomocą cPanel na adres IP witryna.

np. 121.12.12.12 www.example.com

Teraz wyczyść systemową pamięć podręczną DNS, rozwiąże to problem z uszkodzeniem css, image, js.

Jak edytować plik hosta w systemie MacOS

  1. Otwórz terminal
  2. Wpisz sudo nano /etc/hosts, a następnie naciśnij return.
  3. Wprowadź hasło administratora, a następnie naciśnij return.
  4. Dołącz znak „” do pliku.
  5. Zapisz plik i zakończ.
  6. Wyczyść pamięć podręczną . Załaduj ponownie stronę. Hurra !!

Odpowiedź

Mam konto Cpanel z dodatkiem domena, której nazwa domeny wygasła. Pliki nadal znajdowały się w witrynie i musiałem uzyskać dostęp do strony głównej witryny. Witryna została utworzona za pomocą WordPress.

Miałem do niej dostęp przez http://ipaddress/~account_name/folder_name/index.php

W moim przypadku nazwą folderu była nazwa domeny: nazwa_domeny.com

Nie pracować, dopóki nie dodam pliku index.php. Użycie http://ipaddress/~account_name/domain_name.com spowodowało błąd 404.

Komentarze

  • Pomijając fakt, że to pytanie ma ponad rok i ma akceptowaną odpowiedź, Twoje rozwiązanie będzie działać tylko wtedy, gdy usługa hostingowa zezwala na tymczasowe adresy URL, ale większość nie ' t

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *