Am un cont de găzduire cPanel GoDaddy. Domeniul principal este înregistrat la GoDaddy și am găzduire cPanel. Domeniul principal este găzduit pe altă gazdă și utilizează un alt server de nume al gazdei. Încerc să adaug domenii addon pe acest cont GooDaddy cPanel. Am configurat domenii de completare cu fișier și db etc.
Situația mea este oarecum similară cu aceasta Domeniu înregistrat pe GoDaddy, indicat spre Cloudflare – nu poate fi completat domeniu la găzduirea mea , dar nu am primit nicio eroare în timpul adăugării domeniului addon.
Am două întrebări:
-
Cum accesez aceste domenii de completare pentru a testa dacă este configurat corect. În mod normal, este accesibil prin
http://example.com/addon-domain.com
Dar în cazul meu, domeniul principal este găzduit în altă parte, deci nu va funcționa.- nu funcționează.
-
A doua întrebare este, va funcționa sau va trebui să schimb DNS-ul domeniului principal înapoi în GoDaddy?
Comentarii
- După cum a subliniat Simon și am încercat un alt cont, accesarea site-ului web prin adresa IP nu ' nu funcționează pe GoDaddy. Cu excepția cazului în care cineva știe cum să o acceseze prin IP, cred că răspunsul la întrebarea mea este că ' nu este posibil.
Răspunde
Ar trebui să îl poți accesa prin http://IPADDRESS/~cpanel_accountname/addon_domain_directory
, astfel încât ar arăta ceva de genul http://123.456.789.000/~matt/addondomain
UPDATE :. https://au.godaddy.com/help/preview-your-website-3950
Comentarii
- Tx Steve. Asta căutam. Din păcate, acest lucru nu ' funcționează pentru mine. Cu formatul de adresă URL de mai sus, apare " Fișierul nu a fost găsit (eroare 404) Dacă credeți că ceea ce căutați ' căutați ar trebui să fie aici, vă rugăm să contactați proprietarul site-ului. " Este ' un site WordPress. Mi-am încărcat propriul index.html doar pentru a mă asigura că există fișiere, dar încă nu are ' aceeași eroare. Am ' folosit numele cPanel pe care îl afișează pe cPanel și același cu adresa IP. Deci, nicio greșeală acolo. îmi lipsește altceva?
- Ce se întâmplă dacă mergi la 123.456.789.000/~matt ?
- Se pare că majoritatea lucrurilor GoDaddy (întreabă despre experiența mea dedicată serverului într-o zi) o fac diferit. Am adăugat un link către o pagină despre previzualizarea site-urilor.
- Tx Steve, Previzualizarea funcționează pentru mine, ' nu este direct, dar mă ajută să văd site-ul web cel puțin.
Răspuns
Accesarea site-urilor web prin IP nu este de dorit și nu este susținută de cele mai bune gazde.
Este considerată o bună practică pentru gazdele partajate cu experiență în securitate să nu permită accesarea conținutului prin adresa IP a serverului prin mod_userdir, deoarece mod_userdir are o anumită securitate mai multe informații despre aceasta mai jos.
Modulul mod_userdir care este responsabil pentru funcționarea acestei adrese URL este destul de nesigur și crește riscurile de atacuri asupra contului dvs. Suntem îngrijorați de securitatea utilizatorilor și folosim doar cele mai bune practici de securitate. Din acest motiv, mod_userdir, precum și adresa URL temporară sunt dezactivate pe serverele noastre partajate.
mod_userdir permite accesarea paginii de pornire a unui utilizator utilizând URL-ul temporar cu / ~ user / sintaxă, cum ar fi
http://ipaddress/~user
unde „adresa IP” poate fi înlocuită cu numele gazdei serverului sau cu orice nume de domeniu care este rezolvat pe serverul pe care doriți să verificați conținutul.Activarea mod_userdir prezintă riscuri și dezavantaje considerabile de securitate:
Numele de utilizator sunt expuse – este posibil pentru a accesa diferite site-uri web găzduite pe server prin același nume de domeniu (numele serverului
s IP address or server
) înlocuind numai / ~ utilizatorul / partea (de exemplu,http://ipaddress/~user1
,http://ipaddress/~user2
,http://ipaddress/~user3
etc.) ceea ce face conturile găzduite mai vulnerabile la atacurile de hacking.Când modulul mod_userdir este utilizat pentru accesarea unui site web, traficul este adăugat la numărul total de utilizatori ce vizitatori accesează site-ul web, dar nu la utilizarea lățimii de bandă a utilizatorului care este un proprietar propriu al site-ului web.
mod_userdir ar trebui să fie dezactivat pentru acces root pentru a proteja serverul după modificarea de către utilizatorii non-root, prin urmare, trebuie să includeți un „UserDir dezactivat root” în configurația dvs.
După cum știți, avem tendința de a introduce cele mai recente tehnologie pentru a vă proteja tot timpul contul și datele.Modulul mod_userdir este în prezent dezactivat pe serverele noastre partajate, ceea ce ne permite să creștem nivelul de securitate și să reducem șansele ca contul dvs., precum și serverul să fie piratat. Acest lucru este în conformitate cu cele mai înalte standarde de securitate și ne permite să vă oferim nivelul de securitate pe care îl așteptați de la noi.
De asemenea, dacă este găzduit partajat fără un IP dedicat pe care l-ați fi ar trebui să utilizați /~username/addon-domain/
sau, cu toate acestea, gazda a configurat procesul, presupunând că îl au activat în primul rând.
Modul corect …
Modul corect ar fi să vă asigurați că ați adăugat domeniul addon la cPanel și apoi fie actualizați înregistrarea DNS A la IP adresa serverului care găzduiește domeniul addon sau utilizați serverele de nume recomandate de gazda web care găzduiește acel server. Restul ar trebui să funcționeze … dar poate dura 1 oră sau 72 de ore până când internetul actualizează înregistrările … nu este instantaneu. Deci, dacă ați adăugat, asta și altul și nu ați așteptat acest lucru mult timp … atunci s-ar putea să nu fie ceva în neregulă, altfel faptul că nu ați așteptat suficient de mult.
Dacă doriți să verificați configurația serverului fără să așteptați ca DNS să se răspândească pe web, poți edita fișierul gazdă al sistemelor de operare .
Comentarii
- Tx Simon, s-ar putea să aveți dreptate că GoDaddy ar putea să nu sprijine accesul site-ului web prin adresa IP. Poate cineva să o confirme?
- Vă rog să diferă. De fapt, majoritatea gazdelor bune fac acest lucru disponibil ca o modalitate de a lucra pe un site fie înainte ca un domeniu să fie înregistrat, fie înainte de a schimba serverele de nume. Cu siguranță nu este o modalitate pe termen lung de a accesa un site, dar nu există nicio problemă în utilizarea acestuia ca adresă URL temporară – dacă există, sunt interesat să-l aud.
- @Steve greseala ta. Folosind metoda IP așa cum ați menționat, expuneți numele de utilizator al clienților. În plus, site-urile Google index ' accesibile prin adresa IP , cu excepția cazului în care site-ul folosește linkuri canonice, atunci site-ul web ar putea întâmpina probleme cu conținut duplicat. Din motive de securitate și indexare, este considerată o practică proastă. Utilizarea fișierului gazdă așa cum a fost sugerat este considerată o bună practică pentru site-urile de acces care nu au fost încă propagate sau pentru cele care sunt defecte din cauza problemelor DNS.
- Cred că mă înțelegi greșit Simon, nu este niciodată ceva ce ai publica, doar ceva pe care l-ați oferi unui designer sau pe care l-ați folosi pentru a crea site-ul. Oricine îl folosește ' în producție ' ar fi supărat.
- Un designer ca mine ar adăuga doar
192.168.1.1 example.com
în fișierul gazdă sau găzduiesc site-ul de dezvoltare într-un sandbox local. ' nu există niciun motiv pentru care gazdele să adauge această caracteristică, în mod implicit … nu este sigur. Nu există nicio modalitate de a activa sau dezactiva o astfel de caracteristică în tabloul de bord implicit cPanel, ' trebuie să blocați accesul direct la adresa IP prin.htaccess
ceea ce mulți nu știu să facă. Deși aceasta poate părea o caracteristică bună pentru utilizatorii avansați, nu este pentru majoritatea utilizatorilor normali. Gazdele bune în materie de securitate blochează această caracteristică din mai multe motive, ' nu este necesară perioadă.
Răspuns
Există o problemă cu mai sus ~username
metodă dacă utilizați WordPress sau alt CMS similar. rupe adresele URL absolute și face pagina inutilizabilă fără css, imagini și javascript.
O altă metodă pentru această problemă este să editați fișierul gazdă și să vă redirecționați domeniul addon pe care l-ați creat cu cPanel la adresa IP a dvs. site.
de ex. 121.12.12.12 www.example.com
Acum goliți cache-ul DNS al sistemului, acest lucru va rezolva problema css, imagine, js.
Cum se editează fișierul gazdă pe MacOS
- Open Terminal
- Tastați
sudo nano /etc/hosts
și apoi apăsațireturn
. - Introduceți parola de administrator și apoi apăsați
return
. - Adăugați `” la fișier.
- Salvați fișierul și ieșiți.
- Ștergeți memoria cache . Reîncarcă pagina. Ura !!
Răspunde
Am un cont Cpanel care avea un supliment domeniu al cărui nume de domeniu expirase. Fișierele erau încă pe site și trebuia să accesez pagina principală a site-ului. Site-ul a fost creat cu WordPress.
Am putut să îl accesez prin http://ipaddress/~account_name/folder_name/index.php
În cazul meu, numele folderului era numele domeniului: domain_name.com
Nu a fost funcționează până când am adăugat index.php. Utilizarea http://ipaddress/~account_name/domain_name.com mi-a dat o eroare 404.
Comentarii
- În afară de faptul că această întrebare are peste un an și are un răspuns acceptat, soluția dvs. va funcționa numai dacă serviciul de găzduire permite adresele URL temporare, dar majoritatea nu ' t