Jsem hostitelským účtem GoDaddy cPanel. Hlavní doména je zaregistrován u GoDaddy a já jsem na cPanel hostingu. Hlavní doména je hostována na jiném hostiteli a používá jmenný server jiného hostitele. Pokouším se přidat doplňkové domény na tento účet GooDaddy cPanel. Nastavuji addonové domény se soubory a db atd.
Moje situace je poněkud podobná této registrovaná doména na GoDaddy, ukázal na Cloudflare – nelze přidat doména na můj hosting , ale během přidávání doplňkové domény se mi nedostala žádná chyba.
Mám dvě otázky:
-
Jak získám přístup k těmto doplňkovým doménám, abych otestoval, zda je správně nastaven. Normálně je přístupný přes
http://example.com/addon-domain.com
Ale v mém případě je hlavní doména hostována jinde, takže to nebude fungovat.- nefunguje.
-
Druhá otázka zní, bude to vůbec fungovat, nebo změním DNS hlavní domény zpět na GoDaddy?
Komentáře
- Jak zdůraznil Simon a já jsem se pokusil o nějaký jiný účet, přístup na web přes IP adresu ' t práce na GoDaddy. Pokud někdo neví, jak k tomu přistupovat přes IP, myslím, že odpověď na mou otázku je, že to ' není možné.
Odpovědět
Měli byste k němu mít přístup prostřednictvím http://IPADDRESS/~cpanel_accountname/addon_domain_directory
, takže by to vypadalo podobně jako http://123.456.789.000/~matt/addondomain
AKTUALIZACE :. https://au.godaddy.com/help/preview-your-website-3950
Komentáře
- Tx Steve. To je to, co jsem hledal. Bohužel to pro mě ' nefunguje. S výše uvedeným formátem adresy URL ukazuje " Soubor nebyl nalezen (chyba 404) Pokud si myslíte, že to, co ' hledáte, by mělo být zde, kontaktujte vlastníka webu. " Je ' sa WordPress web. Nahrál jsem svůj vlastní index.html, abych se ujistil, že tam soubory jsou, ale stále nedělá ' stejnou chybu. Použil jsem ' název cPanel, který se zobrazuje na cPanel, a stejný s IP adresou. Takže žádná chyba. chybí mi něco jiného?
- Co se stane, když přejdete na 123.456.789.000/~matt ?
- Vypadá to, že většina věcí GoDaddy (zeptejte se jednoho dne na mé zkušenosti s dedikovaným serverem) to dělají jinak. Přidal jsem odkaz na stránku o náhledu webů.
- Tx Steve, Preview pracuje pro mě, ' to není přímočaré, ale pomáhá mi to vidět alespoň web.
Odpověď
Přístup na webové stránky prostřednictvím IP není žádoucí a není podporován většina dobrých hostitelů.
Pro důvtipné sdílené webové hostitele se považuje za dobrý postup nepovolovat přístup k obsahu přes IP adresu serveru přes mod_userdir, je to proto, že mod_userdir má určité zabezpečení obavy. Další informace o tomto níže.
Mod_userdir modul, který je zodpovědný za fungování této adresy URL, je poměrně nejistý a zvyšuje riziko útoků na váš účet. Znepokojuje nás bezpečnost uživatelů a používáme pouze ty nejlepší bezpečnostní postupy. Z tohoto důvodu je na našich sdílených serverech deaktivován mod_userdir i dočasná URL.
mod_userdir umožňuje přístup na domovskou stránku uživatele pomocí dočasné adresy URL s / ~ uživatel / syntaxí, jako je
http://ipaddress/~user
, kde může být „ipaddress“ nahrazeno názvem hostitele serveru nebo jakýmkoli názvem domény, který je vyřešen na server, na kterém chcete zkontrolovat obsah.Povolení mod_userdir představuje značná bezpečnostní rizika a nevýhody:
Uživatelská jména jsou vystavena – je možné přístup k různým webům hostovaným na serveru pomocí stejného názvu domény (název hostitele serveru
s IP address or server
) nahrazující pouze / ~ uživatele / část (např.http://ipaddress/~user1
,http://ipaddress/~user2
,http://ipaddress/~user3
atd.), díky čemuž jsou hostované účty zranitelnější vůči útokům hackerů.Když se pro přístup na web používá modul mod_userdir, přičte se provoz k celkovému počtu uživatelů ough kteří návštěvníci přistupují na web, ale ne na využití šířky pásma uživatele, který je skutečným vlastníkem webu.
mod_userdir by měl být pro root přístup zakázán, aby byl server chráněn z úprav prováděných jinými uživateli než root, je tedy třeba do konfigurace zahrnout „UserDir disabled root“.
Jak možná víte, máme tendenci představovat nejnovější technologie za účelem ochrany vašeho účtu a dat po celou dobu.Mod_userdir modul je aktuálně deaktivován na našich sdílených serverech, což nám umožňuje zvýšit úroveň zabezpečení a snížit šance na váš účet i server před hackerstvím. To je v souladu s našimi nejvyššími standardy zabezpečení a umožňuje nám poskytnout vám úroveň zabezpečení, kterou od nás očekáváte.
Také, pokud je jeho sdílený hosting bez vyhrazenou IP adresu, kterou byste měli, byste museli použít /~username/addon-domain/
, nebo by však tento hostitel měl nastavený proces, za předpokladu, že to má zapnuté.
Správný způsob …
Správným způsobem by bylo zajistit, že jste do cPanel přidali doménu addonu a poté buď aktualizovat záznam DNS A na IP adresu serveru hostujícího doménu doplňku, nebo použijte jmenné servery doporučené webovým hostitelem hostujícím tento server. Zbytek by měl fungovat … ale aktualizace záznamů může trvat 1 hodinu nebo 72 hodin … není to okamžité. Pokud jste tedy přidali, tohle a tamto, a nečekali jste na to dlouho … pak nemusí být nic špatného, kromě toho, že jste nečekali dostatečně dlouho.
Pokud chcete zkontrolovat konfiguraci serveru bez čekání na šíření DNS po webu, můžete může upravit hostitelský soubor operačního systému .
Komentáře
- Tx Simon, možná máte pravdu, že GoDaddy nemusí podporovat přístup na web přes IP adresu. Může to někdo potvrdit?
- Chci se lišit. Ve skutečnosti to většina dobrých hostitelů zpřístupňuje jako způsob práce na webu buď před registrací domény, nebo před změnou jmenných serverů. Určitě to není dlouhodobý způsob přístupu na web, ale není problém jej použít jako dočasnou adresu URL – pokud existuje, mám zájem o jeho vyslechnutí.
- @Steve Vaše uvítání se liší, ale tvoje chyba. Použití metody IP, jak jste uvedli, odhaluje uživatelské jméno klienta. Kromě toho stránky indexu Google ' přístupné pomocí adresy IP , pokud web nepoužívá kanonické odkazy, pak by web mohl čelit problémům s duplicitním obsahem. Z bezpečnostních a indexačních důvodů je to považováno za špatný postup. Použití hostitelského souboru, jak je navrženo, je považováno za osvědčený postup pro přístupové stránky, které ještě nejsou propagovány, nebo ty, které jsou nefunkční kvůli problémům s DNS.
- Myslím, že mi nerozumíte, Simone, nikdy to nebude něco, co byste publikovali jen něco, co byste dali návrháři nebo sami použili k vytvoření webu. Každý, kdo ji používá ' ve výrobě ', by se zbláznil.
- Návrhář jako já by jen přidal
192.168.1.1 example.com
do svého hostitelského souboru nebo hostují vývojový web v místním izolovaném prostoru. ' není důvod, aby hostitelé tuto funkci přidávali, ve výchozím nastavení … není zabezpečená. Neexistuje žádný způsob, jak povolit nebo zakázat takovou funkci na výchozím panelu cPanel, musíte ' d blokovat přímý přístup k IP adrese pomocí.htaccess
což mnozí neví, jak na to. I když se to může zdát jako dobrá funkce pro pokročilé uživatele, není to pro většinu běžných uživatelů. Dobří bezpečnostní důvtipní hostitelé tuto funkci blokují z mnoha důvodů, ' není nutné období.
Odpovědět
Existuje výše uvedený problém s ~username
, pokud používáte WordPress nebo jiný podobný CMS. rozbije absolutní adresy URL a vykreslí stránku jako nepoužitelnou bez css, obrázků a javascriptů.
Další metodou pro tento problém je upravit soubor hostitele a přesměrovat doménu vašeho addonu, kterou jste vytvořili pomocí cPanel, na IP adresu vašeho web.
např. 121.12.12.12 www.example.com
Nyní vyčistit systémovou mezipaměť DNS, tím se vyřeší problém s rozbitím css, image, js.
Jak upravit hostitelský soubor v systému MacOS
- Otevřít terminál
- Napište
sudo nano /etc/hosts
a stisknětereturn
. - Zadejte heslo správce a stiskněte
return
. - Připojit k souboru „“.
- Uložte soubor a ukončete ho.
- Vymazat mezipaměť . Znovu načtěte stránku. Hurá !!
Odpovědět
Mám účet Cpanel, který měl doplněk doména, jejíž název domény vypršel. Soubory byly stále na webu a potřeboval jsem přístup na domovskou stránku tohoto webu. Web byl vytvořen pomocí WordPressu.
Byl jsem k němu schopen získat přístup prostřednictvím http://ipaddress/~account_name/folder_name/index.php
V mém případě byl název složky název domény: domain_name.com
Nešlo o pracovat, dokud jsem přidal index.php. Použití http://ipaddress/~account_name/domain_name.com mi způsobilo chybu 404.
Komentáře
- Kromě skutečnosti, že tato otázka je stará více než rok a má přijatelnou odpověď, bude vaše řešení fungovat pouze v případě, že hostující služba povoluje dočasné adresy URL, ale většina ' t