Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Automatické subdomény na localhoste  (Přečteno 3720 krát)

timbulko

  • Návštěvník
  • Příspěvků: 28
Automatické subdomény na localhoste
« kdy: 26 Května 2008, 14:34:53 »
Zdravím,
ako by sa dalo spraviť, aby sa mi po vytvorení priečinku automaticky vytvorila aj subdoména (xxx.localhost)? Skúšal som inštalovať BIND, aj nastavovať Apache, ale nejde to :-/

http://icons.cz/56-nastaveni-apache-v-ubuntu-gutsy-7-10-pro-vyvoj-php-aplikaci-aneb-jeden-virtualhost-jednou-provzdy.html

Podľa tohto článku sa mi to tiež nedarilo.

Nevedel by niekto ako na to?

Vďaka.

hibi

  • Návštěvník
  • Příspěvků: 1
    • Icons.cz - Webzine
Re: Automatické subdomény na localhoste
« Odpověď #1 kdy: 28 Července 2008, 22:28:29 »
Ano, omlouvám se. V článku byla drobná nepřesnost, která již byla odstraněna.

A to konkrétně:
Do souboru /etc/bind/named.conf.options přidáme na konec sekce options:
Kód: [Vybrat]
options {
        .
        .
        .
        .
        forward first;
        forwarders {
                192.168.2.1; # adresa DNS serveru, který používáte pro připojení k internetu
                192.168.1.1; # adresa DNS serveru, který používáte pro připojení k internetu
        };
}
« Poslední změna: 29 Července 2008, 11:14:03 od hibi »

mka

  • Závislák
  • ***
  • Příspěvků: 1907
  • Chybovat je moje.
    • Příložany Cé Zet
Re: Automatické subdomény na localhoste
« Odpověď #2 kdy: 04 Září 2008, 17:50:14 »
Zdravím,

taky jsem to opakovaně zkoušel a vždycky se stejným výsledkem: přestane fungovat i localhost.
Takže musím v souboru /etc/apache2/mods-available/vhost_alias.load zaremovat ty dva řádky:
Kód: [Vybrat]
LoadModule vhost_alias_module /usr/lib/apache2/modules/mod_vhost_alias.so
# zaremováno - jak to pustím, tak nefunguje ani localhost.
#
# UseCanonicalName Off
# VirtualDocumentRoot /var/www/%1
abych se dostal tam, kde jsem byl předtím.

Tedy, přesněji řečeno, ne tak úplně:
mám doménu apache, která je totožná s localhost. A můžu před localhost nebo apache napsat celkem cokoliv (abcd.apache, www.apache, ...), ale nic se nestane - jsem pořád v tom samém adresáři.

Poradí někdo?
« Poslední změna: 04 Září 2008, 18:03:17 od mka »

 

Provoz zaštiťuje spolek OpenAlt.