Portál AbcLinuxu, 5. května 2024 09:01


Dotaz: Jak na *.localhost

Jardík avatar 5.8.2007 03:24 Jardík | skóre: 40 | blog: jarda_bloguje
Jak na *.localhost
Přečteno: 2850×
Odpovědět | Admin
Snažím se zprovoznit virtual hosting na webovém serveru. Přístup přes doménu *.neco.org funguje, ale já bych potřeboval, aby fungoval i přístup přes *.localhost. Při zadání např. blog.localhost se ale ukáže chybová stránka firefoxu, že server nelze nalézt.
Věřím v jednoho Boha.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.8.2007 08:43 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: Jak na *.localhost
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mate dns zaznam pre tu domenu (funguje ping) ? napr v /etc/hosts alebo v dns servri.
MMMMMMMMM avatar 5.8.2007 08:52 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: Jak na *.localhost
Odpovědět | | Sbalit | Link | Blokovat | Admin
napadlo mne hodit do /etc/hosts treba 127.0.0.1 *.localhost, jenze tohle podle vseho nejde. ale pokud nemas tech virtualni domen moc, muzes tam hodit
127.0.0.1 blog.localhost
127.0.0.1 login.localhost
atd.
a nebo mne jeste napadlo, pokud tam bezi nejaky DNS server (napr. BIND), tak si tam definovat zonu localhost a pridat tam wildcards pro localhost (http://www.top25web.com/bbs/-vp157.html)
Linux Dokumentační Projekt - PDF ke stažení
5.8.2007 09:10 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jak na *.localhost
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nějak nechápu smysl toho počínání - prostě to nejde localhost je ten samý PC tj. 127.0.0.1 a těžko si budete rozběhávat server na který se nedostanete odnikud.

Jinak by to mělo jít napsat záznamy do DNS a povolit v apachu připojení z 127.0.0.1.
Jardík avatar 5.8.2007 13:10 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Jak na *.localhost
Vy jste to nepochopil. Přístup z venku samozřejmě chci přes doménu, ten funguje. Chci ale, aby stránky šli prohlížet i lokálně přes localhost, ale prostě třeba blog.localhost nefunguje. Vůbec se nepošle požadavek serveru, jako když se neresolvuje doména. Prozatím jsem to vyřešil přidáním řádku 127.0.0.1 neco1.localhost neco2.localhost neco3.localhost do /etc/hosts, škoda jen, že tam nejde použít regex.
Věřím v jednoho Boha.
5.8.2007 13:17 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Jak na *.localhost
Pokud chcete, aby se nějaké jméno překládalo na 127.0.0.1 (nebo jinou adresu z rozsahu 127.0.0.0/8), musíte to nějak zařídit. To můžete provést buď v /etc/hosts nebo nameserverem. Je to stejné jako s jakýmkoli jménem a adresou, také se vám to nezačne překládat jen proto, že usoudíte, že by to byl dobrý nápad, musíte to nějak nastavit.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.