VirtualHosts

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • VirtualHosts

    hi all,
    also habe folgendes Problem:
    ich habe ein linux suse 7.2 system mit Apache/1.3.19.
    So ich will jetzt mehrere Domains darauf lassen.
    okay das mit den Virtual hosts ist mir schon klar. habe wie gesagt das orig. gelassen jetzt zu meinen fragen:
    bie Listen habe ich die 'IP von meinem server angegeben zb.

    Listen 123.12.123.23

    und bei Virtual Hosts
    <Virtual Host 123.12.123.23>
    ServerName http://www.domain1.com
    ....
    </VirtualHost>

    <Virtual Host 123.12.123.23>
    ServerName http://www.domain2.com
    ....
    </VirtualHost>

    so jetzt mache ich ein rc apache restart und kommt die meldung:
    VirtualHost 123.12.123.23 overlaps with VirtualHost 123.12.123.23, the first has precedence, perhaps you need a NameVirtualHost directive
    startproc: exit status of parent of /usr/sbin/httpd: 1


    ????????

    muss ich irgend wo einen wert ändern in der http.conf, ich mein ich habe den apache gleich so genommen, muss ich irgend wo sagen das es ein virtualHost server ist ?
    ich will ienen namebasienenten Server haben => habe nur ien IP.

    Bitte um dringende Hilfe, danke!!!

    bei fragen immer
    windows - pc: Start -> Ausführen -> cmd (command) - format c:
    linux : lass es , es hat sicher einen sinn so
    --
    php-forum.at


    >>>>dont ask me why<<<<

  • #2
    joa (namebased)

    versuchs ma so:

    Code:
    # httpd.conf:
    
    NameVirtualHost *
    
    <VirtualHost *>
    ....
        ServerName [url]www.domain.com[/url]
    </VirtualHost>
    
    <VirtualHost *>
    ....
        ServerName [url]www.domain2.com[/url]
    </VirtualHost>

    Kommentar


    • #3
      Code:
      NameVirtualHost 123.12.123.23
      
      <VirtualHost 123.12.123.23>
          ServerName [url]www.domain1.com[/url]
      
          ServerAdmin [email]office@domain1.com[/email]
          DocumentRoot /usr/local/httpd/htdocs/domain1
          ErrorLog /var/log/httpd/domain1_err.log
          CustomLog /var/log/httpd/domain1_acc.log common
      </VirtualHost>
      
      <VirtualHost 123.12.123.23>
          ServerName [url]www.domain2.com[/url]
      
          ServerAdmin [email]office@domain2.com[/email]
          DocumentRoot /usr/local/httpd/htdocs/domain2
          ErrorLog /var/log/httpd/domain2_err.log
          CustomLog /var/log/httpd/domain2_acc.log common
      </VirtualHost>

      Kommentar

      Lädt...
      X