Likes Likes:  0
Resultaten 1 tot 7 van de 7
Geen
  1. #1
    Subdomein met Apache2 zonder panel
    geregistreerd gebruiker
    1.626 Berichten
    Ingeschreven
    18/06/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    26 Berichten zijn liked


    KvK nummer: 14101842

    Thread Starter

    Subdomein met Apache2 zonder panel

    Ben vanavond aan het prutsen met een prive servertje maar het lukt me niet om een subdomein werkend te krijgen.
    In de DNS staan A records

    domein 20.21.22.23
    www A 12.13.14.15
    sub A 12.13.14.15

    Hoofddomein is www.domein.nl
    Subdomein is sub.domein.nl

    Ik vind ondertussen zoveel met Google dat ik door de bomen het bos niet meer zie en vermoeidheid zal ook wel meespelen.
    Als het effe kan moet het gewoon lekker eenvoudig met een vhosts.conf bestand en zonder allerlei redirects.

    Dus dacht ik met de verzamelde info zoiets te kunnen doen.

    Code:
    NameVirtualHost *:80
    
    <VirtualHost *:80>
    ServerName www.domein.nl
    DocumentRoot /var/www/html
    ServerAdmin info@domein.nl
    ErrorLog /var/log/domein.log
    </VirtualHost>
    
    <VirtualHost *:80>
    ServerName sub.domein.nl
    DocumentRoot /home/user/public_html
    ServerAdmin user@domein.nl
    ErrorLog /var/log/subdomein.log
    </VirtualHost>
    In de httpd.conf is de ServerName directive localhost op dit moment.
    Documentroot staat uitgeschakeld en UseCanonicalName staat ook uit.

    Probleem is dat de www.domein.nl wel gewoon werkt maar dat sub.domein.nl niets doet en in de logs is er ook niets over te vinden.

    Wat mist er nog hier?

  2. #2
    Subdomein met Apache2 zonder panel
    geregistreerd gebruiker
    38 Berichten
    Ingeschreven
    15/08/07

    Locatie
    Friesland

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    Doe eens
    Code:
    apache2 -t -D DUMP_VHOSTS

  3. #3
    Subdomein met Apache2 zonder panel
    geregistreerd gebruiker
    1.626 Berichten
    Ingeschreven
    18/06/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    26 Berichten zijn liked


    KvK nummer: 14101842

    Thread Starter
    Code:
    [root@server2 ~]httpd -t -D DUMP_VHOSTS       
    VirtualHost configuration:
    wildcard NameVirtualHosts and _default_ servers:
    *:80                   is a NameVirtualHost
             default server www.domein.com (/etc/httpd/conf.d/vhosts.conf:1)
             port 80 namevhost www.domein.com (/etc/httpd/conf.d/vhosts.conf:1)
             port 80 namevhost sub.domein.com (/etc/httpd/conf.d/vhosts.conf:8)
    Syntax OK
    Lijkt me in orde.

  4. #4
    Subdomein met Apache2 zonder panel
    Wijtec
    228 Berichten
    Ingeschreven
    15/08/04

    Locatie
    's-Gravenzande

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 27269292
    Ondernemingsnummer: nvt

    Misschien een overbodige vraag, heb je apache al gerestart/reload
    en probeer is of het werkt zonder NameVirtualHost *:80 in de config

    succes

  5. #5
    Subdomein met Apache2 zonder panel
    geregistreerd gebruiker
    1.626 Berichten
    Ingeschreven
    18/06/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    26 Berichten zijn liked


    KvK nummer: 14101842

    Thread Starter
    Inderdaad al herstart, dat doe ik na elke wijziging maar dat kan men zo niet weten dus geen probleem dat je het voor de zekerheid vraagt.
    Ik heb geen idee waar het aan kan liggen.

    Zonder die NameVirtualHost regel krijg je bij de herstart van apache deze foutmelding:
    Starting httpd: [Sat Sep 18 22:12:57 2010] [warn] _default_ VirtualHost overlap on port 80, the first has precedence
    Verder is het nu wel zo dat de ook sub.domein.nl de index pagina van www.domein.nl weergeeft.

    ....

    HAA! Gelukt.
    Heb het nu als volgt gedaan en dat schijnt wel te werken:
    Code:
    NameVirtualHost *:80
    
    <VirtualHost *:80>
    ServerName www.domein.nl
    DocumentRoot /var/www/html
    ServerAdmin info@domein.nl
    ErrorLog /var/log/httpd/domein.log
    </VirtualHost>
    
    <VirtualHost *:80>
    ServerAlias sub.domein.nl
    DocumentRoot /home/usernaam/public_html
    ServerAdmin subuser@domein.nl
    ErrorLog /var/log/httpd/subdomein.log
    </VirtualHost>
    Dus servername vervangen door ServerAlias bij het subdomein. Dat had ik al eens eerder gedaan maar misschien dat ik toen in de httpd.conf nog ergens iets anders had ingesteld.

    Toch bedankt voor de reacties!

  6. #6
    Subdomein met Apache2 zonder panel
    Unregistered user
    400 Berichten
    Ingeschreven
    27/12/04

    Locatie
    Geertruidenberg

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked


    Naam: Kees
    Bedrijf: Monshouwer InterNet Diensten
    URL: www.monshouwer.eu
    Registrar SIDN: ja
    KvK nummer: 18075928
    Ondernemingsnummer: nvt

    Je eerste virtual host is je default virtual host. Normaal gesproken zet je daar geen servernaam in.
    Je hebt het nu opgelost door serveralias te "misbruiken", maar als je in je oorspronkelijk config de servernaam weg haalt uit de eerste vhost zou het ook moeten werken.

  7. #7
    Subdomein met Apache2 zonder panel
    geregistreerd gebruiker
    1.626 Berichten
    Ingeschreven
    18/06/04

    Locatie
    Maastricht

    Post Thanks / Like
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)
    26 Berichten zijn liked


    KvK nummer: 14101842

    Thread Starter
    Oh kijk aan, je hebt helemaal gelijk.
    En aangezien ik liever de zaken zoveel mogelijk netjes doe dan te gaan forceren heb ik het nu ingesteld zoals jij aangaf. Dus bij de eerste vhost de servernaam weggehaald en de serveralias bij het subdomein vervangen door servername.
    Werkt inderdaad ook.
    Thanks!

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics