GNU/Linux >> Znalost Linux >  >> Panels >> Plesk

Jak zobrazit náhled webu před uvedením jmenných serverů nebo záznamů DNS do provozu

Existuje několik běžných situací, kdy chcete mít možnost snadno zobrazit svůj web, ale zatím to nemůžete, protože vaše doména nesměřuje na váš hostingový účet:

  1. Vývoj :Stránka se stále vyvíjí, a tak doména ukazuje na jiný hostingový účet, kde sídlí předchozí aktivní stránka. (Vaše vývojové stránky nejsou vůbec dostupné pro veřejnost).
  2. Testování :Provedli jste migraci obsahu webu a před změnou DNS si přejete otestovat, zda funguje hladce.
  3. Čekání :Chcete, aby byl web spuštěn hned, ale stále čekáte na změny jmenného serveru nebo záznamu DNS, aby se rozšířily k vašemu poskytovateli internetu. (Poznámka:Alternativou k rychlejšímu provedení těchto změn DNS je použití rychlejší aktualizace služby DNS na vašich zařízeních.)

Bez ohledu na to, která situace se vás týká, lze předpokládat, že návštěva webu v prohlížeči buď vůbec nefunguje, nebo zobrazuje jinou (starší/živou) verzi webu, přesto chcete mít přístup hned.

Existuje na to několik triků! Můžete:

  1. Použijte adresu URL náhledu Plesk Toto je nejrychlejší možnost, ale pokud používáte WordPress, vyžaduje úpravy souboru wp-config.php, aby fungoval hladce.
  2. Namísto toho použijte subdoménu Tato možnost se snadno implementuje, ale vyžaduje, abychom hostili DNS nebo abyste měli přístup k hostiteli DNS, abyste mohli ručně vytvářet záznamy.
  3. Použít přepsání souboru HOSTS Implementace je o něco těžší, ale jakmile provedete nezbytné úpravy v počítači, je to nejlepší způsob, jak vytvořit web, který není aktivní.

Přejděte na preferovanou možnost a zjistěte, jak se to dělá.

Pokud je váš hosting WordPress u nás a jste předplatitelem Platinum managementu, můžete také požádat, abychom se o možnost 1 nebo možnost 2 postarali za vás!

Možnost 1:Použijte adresu URL náhledu Plesk

Chcete-li najít URL náhledu Plesk, přihlaste se do Plesku a poté se podívejte přímo pod modrou hlavičku, kde je zobrazen název vaší domény. Najdete zde tlačítko s nápisem „Náhled“ s ikonou oka. Kliknutím na něj přejdete na svůj web prostřednictvím adresy URL náhledu.

Použití adresy URL náhledu s WordPress

Při používání adresy URL náhledu je třeba dávat pozor na několik věcí. Pokud si všimnete stejných problémů s jinými webovými aplikacemi než WordPress, řešení by měla být podobná.

  1. WordPress vás „vyloučí“ z adresy URL náhledu a pokusí se vás přinutit přejít na aktivní web, když kliknete na jakýkoli odkaz na webu. To není příliš užitečné, protože chcete nadále prohlížet nebo pracovat na webu na adrese URL náhledu, nikoli na aktivním webu!
  2. Všechna média, která nahrajete, nebo odkazy, které vytvoříte ve WordPressu při používání adresy URL náhledu, budou pevně zakódována s adresou URL náhledu, nikoli s vaší aktuální adresou URL, což může způsobit problémy při spuštění. Mnoho webových hostitelů (včetně nákladně spravovaných hostitelů WordPress) neposkytuje žádný mechanismus k vyřešení tohoto problému, ale měli by, protože to může způsobit vážné problémy s vaším webem, zejména z dlouhodobého hlediska.

Tip:Použitím přepsání souboru HOSTS (možnost 3 níže) se vyhnete oběma těmto problémům, a přestože je nastavení přepsání souboru HOSTS obtížnější, zavádění vývojového webu je mnohem jednodušší . Z tohoto důvodu doporučujeme pro vývoj používat přepsání souboru HOSTS a používat pouze URL náhledu pro zobrazení vaší práce klientům (pouze pro čtení).

Chcete-li tyto problémy vyřešit, proveďte následující dva kroky a dejte WordPressu pokyn, aby při prohlížení webu povolil živou adresu URL i adresu URL náhledu a aby používal relativní adresy URL pro média a při vytváření odkazů ve správci WordPress.

KROK 1:

Pomocí Správce souborů Plesk zkopírujte a vložte následující kód přesně tak, jak je (nedělejte nahradit proměnné skutečnými hodnotami) výše řádek v wp-config.php to říká:/* That's all, stop editing! Happy blogging. */

define('WP_SITEURL', 'http://' . $_SERVER['SERVER_NAME']);
define('WP_HOME', 'http://' . $_SERVER['SERVER_NAME']);
define('WP_CONTENT_URL', '/wp-content');

KROK 2:

Přihlaste se k administrátorovi WordPress na adrese /wp-admin. Přejděte na Pluginy> Přidat nový a vyhledejte „Absolutní <> relativní adresy URL “ a nainstalujte a aktivujte tento plugin.

I když při práci v administraci *nevidíte* rozdíl, uloží všechny odkazy jako relativní adresy URL do databáze, ale na webu je zobrazí jako absolutní adresy URL, aby byl WordPress spokojený. Když web aktivujete, všechny adresy URL se automaticky přepnou na živou doménu.

Po zavedení :Pro SEO je velmi důležité zajistit odstranění vlastních konfiguračních hodnot WP_HOME a WP_SITEURL, když bude web spuštěn. Hodnotu WP_CONTENT_URL však neodstraňujte , jinak můžete zaznamenat zvláštní problémy s médii. Měli byste také být schopen v tuto chvíli odstranit plugin „Absolute <> Relative URLs“ a všechny budoucí adresy URL budou uloženy v DB jako absolutní hodnoty s použitím živého názvu domény.

KROK 3:

Přihlaste se do Plesk a pro doménu zvolte „Nastavení hostování“. Zrušte zaškrtnutí možnosti použít přesměrování SSL/HTTPS. Toto přesměrování vynutí https, které nemůžete použít při použití URL náhledu Plesk.

Možnost 2:Použijte subdoménu (střední)

Pokud váš důvod ne aby váš web ještě fungoval, protože nejprve plánujete vytvořit nový web, je tato možnost pro vás dobrá.

  1. Ve Plesku vyberte možnost Přidat subdoménu a nazvěte to nějak jako „dev“, „staging“, „nový“ nebo „náhled“.
    Poznámka:pokud váš DNS není hostované u nás, budete se nyní muset přihlásit ke svému hostiteli DNS (často k registrátorovi) a přidat nový záznam DNS typu „A“, který ukazuje na IP vašeho hostingu u nás, jak je uvedeno v Plesku. Může trvat několik hodin, než se nový záznam DNS projeví.
  2. Nainstalujte WordPress do nové subdomény pomocí webových aplikací na jedno kliknutí (nebo jej naklonujte z hlavního webu, pokud nechcete začínat od začátku).

Až budete připraveni uvést web do provozu, použijte náš nástroj pro webové aplikace jedním kliknutím a naklonujte jej ze subdomény pro vývojáře do hlavní domény. V tuto chvíli, pokud jste tak ještě neučinili, můžete svou doménu překonfigurovat u registrátora nebo hostitele DNS, aby byla aktivní.

Možnost 3:Přepsání souboru HOSTS (střední)

Rychlý úvod do DNS

Kdykoli navštívíte web jako websavers.ca nebo google.com, váš počítač se zeptá vašeho serveru DNS, který obvykle poskytuje váš poskytovatel internetu, o číselnou IP adresu serveru, na kterém web žije (vypadají takto:123.123.123.123) . Když doména ještě není zaregistrována nebo ještě neukazuje na váš hostingový plán Websavers, vaše servery DNS buď řeknou „Omlouvám se, nevím“ nebo poskytnou aktuálně aktivní IP adresu, nikoli adresu vašich šetřičů webu. hostování.

Následující kroky vám ukážou, jak dát vašemu počítači pokyn, aby používal konkrétní IP/server pokaždé, když navštívíte webovou stránku, přičemž přepíše aktuálně aktivní IP adresu.

Přepsání DNS souborem hosts

Windows, Linux a macOS všechny používají speciální soubor známý jako hosts soubor pro ruční převod jmen na čísla. Váš počítač se podívá na hostitele soubor předtím, než zkontrolujete u vašich serverů DNS, abyste získali odpovídající IP adresu, takže když chcete svému počítači sdělit, na jakém serveru se vaše webové stránky nacházejí, použijte tento soubor!

Zde je umístění souboru v systémech Windows, Linux a macOS:

  • Windows:c:/windows/system32/drivers/etc/hosts
  • Linux:/etc/hosts
  • macOS:/etc/hosts

Jak mohu použít svůj soubor hosts?

Soubor může mít v horní části nějaké informace – obvykle informace o tom, jak soubor používat. Klíčem k přesnému zadávání informací do souboru hostitelů je použití následujícího formátu:
[ServerIPAddress] [DomainName1] [DomainName2]
Websavers.ca tedy může vypadat například takto:

64.131.80.122 websavers.ca www.websavers.ca

Poznámka: Zahrnul jsem weby websavers.ca i www. websavers.ca pro případ, že bychom se pokusili o přístup na stránky kterýmkoli způsobem. Měli byste udělat totéž, jinak byste mohli vidět podivné výsledky.

Tento soubor můžete upravit přímo pomocí svého oblíbeného textového editoru, ale uvědomte si, že není vždy snadné získat přístup k jejich umístění. Windows obvykle tuto systémovou složku skryje a macOS ji klasifikuje jako součást svého unixového subsystému, díky čemuž je nedostupná v prohlížeči souborů (Finder). Níže uvádíme několik užitečných nástrojů pro každý operační systém, které vám usnadní úpravu souboru hosts.

Tipy pro úpravu souborů Handy hosts

macOS

Pokud používáte Mac, přejděte na stránku projektu Gas Mask Google Code a spusťte instalaci!

Tato aplikace automaticky otevře váš soubor hostitelů a umožní vám jej uložit přepsáním aktuálního souboru. Máte také možnost uložit více souborů hostitelů a snadno mezi nimi přepínat. Tímto způsobem můžete uložit výchozí i jiný, abyste snadno aktivovali a deaktivovali každý web, na kterém pracujete. Jednoduše vytvořte nový a vložte IP a název webu ve výše uvedeném formátu. Vlevo vyberte hostitelský soubor, který chcete aktivovat, a kliknutím na zaškrtávací políčko na panelu nástrojů jej aktivujte. Vše připraveno!

[Pokročilé] Alternativně můžete použít textový editor založený na terminálu, jako je vim. Otevřete terminál a spusťte:

vim /etc/hosts

Ale pozor, použití vim není nejjednodušší! Než použijete tuto možnost, měli byste si vyhledat výukový program vim.

Windows

V systému Windows si můžete nainstalovat aplikaci s názvem Windows Hosts File Editor a použít ji k úpravě souboru hostitelů.

Případně můžete soubor upravit ručně pomocí programu Poznámkový blok. Zde je postup:

  1. Otevřete nabídku Start a vyhledejte Poznámkový blok
  2. Když se ve výsledcích zobrazí Poznámkový blok, klikněte pravým tlačítkem myši a vyberte možnost „Otevřít jako správce“ (řeknutím ano schválíte bezpečnostní výzvu)
  3. Z nabídky vyberte Soubor> Otevřít a přejděte do adresáře zobrazeného výše
  4. Adresář se bude zdát prázdný. Na pravé straně pole „Název souboru:“ ve spodní části okna klikněte na rozevírací seznam „Textové dokumenty (*.txt)“ a vyberte možnost „Všechny soubory“. Tím se zobrazí soubor hostitelů ve výše uvedeném seznamu.
  5. Dvojitým kliknutím na soubor hostitele jej otevřete
  6. Pod posledním řádkem s # před ním zadejte svůj záznam pomocí stejného vzoru jako výše — [IP] [Doména]
  7. Z nabídky vyberte Soubor> Uložit

Pokud se zobrazí chyba Zakázáno o oprávněních, která označuje, že „Nemáte oprávnění k přístupu k tomuto dokumentu“, přeskočili jste krok #2. Chcete-li mít oprávnění k aktualizaci souboru, musíte Poznámkový blok spustit jako správce. Zavřete prosím Poznámkový blok a začněte znovu.

Máte potíže s fungováním těchto aplikací? Máte ještě lepší aplikaci pro úpravu souboru HOSTS? Je něco špatně s pokyny? Řekněte nám to pomocí níže uvedených komentářů!

Odstraňování problémů

PROBLÉMY ZDROJŮ TÉMU: Pokud používáte URL náhledu s našimi přepisy wp-config.php a všimnete si, že se zdroje motivu nenačítají správně jak na front-endu, tak ve správci WordPressu, je to proto, že jste přepisy umístili úplně na konec wp- config.php — musí být umístěny nad varováním „zastavit úpravy“, jak je popsáno výše!


Plesk
  1. Jak vytvořit vlastní jmenné servery pro váš dedikovaný server

  2. Jak uvést své stránky do provozu pomocí Managed.com

  3. Jak upravit záznamy DNS v ovládacím panelu Plesk

  1. Jak zkontrolovat webovou stránku na vzdáleném serveru před změnou DNS

  2. Jak otestovat svůj web pomocí hostitelského souboru

  3. Jak klonovat svůj web

  1. Jak zálohovat svůj web pomocí osobního úložiště FTP

  2. Jak zobrazit náhled webu Plesk

  3. Jak vytvořit svůj web Plesk