Weboldal tesztelése, mielőtt a domain hozzánk mutatna (hosts fájl)

Előfordul, hogy egy weboldalt már a tárhelyünkön szeretnél fejleszteni vagy kipróbálni, de a domain még nem mutat hozzánk – például mert most költözteted a régi szolgáltatótól, vagy még nincs átállítva a DNS. Ilyenkor a saját számítógépeden „megmondhatod”, hogy a domaint a mi szerverünkön keresse. Ehhez a gép hosts nevű szövegfájlját kell kiegészíteni.

A beállítás csak a te gépedre vonatkozik: a látogatók továbbra is a domain jelenlegi helyét látják. WordPress, Joomla és más tartalomkezelők költöztetésénél és fejlesztésénél ez a legkényelmesebb megoldás.

Feltétel: a domainnek már hozzá kell lennie adva a tárhelyedhez a DirectAdmin panelen.

1. Mi a szervered IP-címe?

Az ügyfélkapuban: Szolgáltatások → Szolgáltatásaim → a tárhelyed mellett Aktív gomb → Tárhely információk. Az IP-cím az „Új tárhely használatával kapcsolatos információk” tárgyú levelünkben is szerepel. Ha nem találod, kérdezd meg az ügyfélszolgálatot.

2. A hosts fájl szerkesztése

A fájlba soronként egy IP-cím és egy domainnév kerül, szóközzel elválasztva. Vedd fel a domaint www-vel és nélküle is. Például, ha a szervered IP-címe 185.192.252.10 és a domain tesztdomain.hu:

185.192.252.10   tesztdomain.hu
185.192.252.10   www.tesztdomain.hu

A fájl többi sorát ne módosítsd.

Windows 10 / 11

  1. A Start menü keresőjébe írd be: Jegyzettömb, majd a találaton jobb klikk → Futtatás rendszergazdaként. (Rendszergazdai jog nélkül a módosított fájlt nem tudod elmenteni.)
  2. A Jegyzettömbben: Fájl → Megnyitás, és a fájlnév mezőbe másold be: C:\Windows\System32\drivers\etc\hosts, majd Megnyitás. (Ha tallózol: a jobb alsó legördülő menüben a Szöveges dokumentumok (*.txt) helyett válaszd a Minden fájl (*.*) lehetőséget, különben a hosts fájl nem látszik.)
  3. A fájl végére írd be a fenti két sort a saját adataiddal, majd Fájl → Mentés. Figyelj, hogy a Jegyzettömb ne hosts.txt néven mentse.
  4. A DNS-gyorsítótár ürítése: a Start menüben indítsd el a Parancssort, és futtasd: ipconfig /flushdns

macOS

  1. Nyisd meg a Terminál alkalmazást (Alkalmazások → Segédprogramok → Terminál).
  2. Írd be: sudo nano /etc/hosts és add meg a Mac felhasználói jelszavadat (gépelés közben nem jelenik meg semmi, ez normális).
  3. A nyilakkal menj a fájl végére, írd be a két sort, majd mentés: Ctrl+O, Enter; kilépés: Ctrl+X.
  4. A DNS-gyorsítótár ürítése: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Linux

A fájl helye: /etc/hosts. Szerkesztés pl.: sudo nano /etc/hosts. Utána, ha a rendszered systemd-resolved-ot használ: sudo resolvectl flush-caches

3. Kipróbálás

  1. Zárd be teljesen a böngészőt, majd nyisd meg újra (vagy használj privát / inkognitó ablakot), és írd be a domaint.
  2. Ellenőrzés: a parancssorban / Terminálban: ping tesztdomain.hu – a válaszban a mi szerverünk IP-címének kell megjelennie. (Az nslookup parancs a hosts fájlt figyelmen kívül hagyja, ezért arra ne hagyatkozz.)

Tanúsítvány-figyelmeztetés (HTTPS)

Amíg a domain nem mutat hozzánk, a szerverünk nem tud rá érvényes SSL-tanúsítványt kérni, ezért https:// címen a böngésző „A kapcsolat nem privát” / „Potenciális biztonsági kockázat” figyelmeztetést mutathat. Teszteléskor ez normális: a saját gépeden továbbléphetsz (Speciális → Tovább a webhelyre), vagy tesztelj http:// címen. A tanúsítványt a domain átállítása után a rendszer automatikusan elkészíti.

WordPressnél, ha az oldal mindenáron a régi címre vagy https://-re irányít át, ellenőrizd a Beállítások → Általános menüben a WordPress címe és a Honlap címe mezőket.

Ha végeztél: töröld a sorokat!

Amikor a domain már hozzánk mutat (a DNS-átállítás után általában néhány órán belül, legfeljebb 24–48 óra), töröld a két sort a hosts fájlból, és ürítsd újra a DNS-gyorsítótárat. Ha bent felejted, a géped akkor is a beírt IP-címre megy, amikor a weboldal esetleg már máshová költözött – és csak nálad nem fog működni.

További információ: Hosts fájl – Wikipédia. Ha elakadsz, nyiss hibajegyet az ügyfélkapuban.

  • domain, DNS, tárhely, WordPress
  • 6 Korisnici koji smatraju članak korisnim
Je li Vam ovaj odgovor pomogao?

Vezani članci

Levélküldés SMTP-n keresztül PHPMailer használattal

Szervereinken biztonsági okból a PHP mail() függvénye le van tiltva, ezért a weboldalakról csak...