Domein verwijst naar subdomein

Pagina: 1
Acties:

  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 04-05 13:54
Heb eindelijk subdomeinen op m'n linux bak (bind) aan de gang gekregen. Nou mooi mijn .syn gemaakt. Hieronder de verschillende configs, helemaal onderaan vind je m'n vraag ;).
code:
1
2
3
4
5
6
7
8
9
10
11
named.conf:

options {
      directory "/etc";
      pid-file "/var/run/named/named.pid";
      };

zone "server.syn" {
      type master;
      file "/etc/server.hosts";
      };


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
server.hosts:

server.syn.     IN  SOA     ns1. root.10.0.0.100. (
                1010580814
                10800
                3600
                604800
                38400 )
server.syn. IN NS ns1.server.syn.

mail.server.syn. IN MX 10 server.syn

server.syn. IN A 10.0.0.100
www.server.syn. IN A 10.0.0.100

*.server.syn. IN CNAME server.syn

manager.server.syn. IN CNAME server.syn.
www.manager.server.syn. IN CNAME server.syn.

forum.server.syn. IN CNAME server.syn.
www.forum.server.syn. IN CNAME server.syn.

ftp.server.syn. IN  CNAME   server.syn.


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
httpd.conf (gedeelte):

ServerName www.server.syn
DocumentRoot "/home/gameone/HTML"
<Directory "/home/gameone/HTML">
    Options Indexes Includes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

NameVirtualHost 10.0.0.100

<VirtualHost 10.0.0.100:*>
ServerName manager.server.syn
DocumentRoot /home/gameone/HTML/manager
      ScriptAlias /cgi-bin/ "/home/gameone/cgi-bin/"
      <Directory "/home/gameone/cgi-bin/">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
      </Directory>
</VirtualHost>

<VirtualHost 10.0.0.100:*>
DocumentRoot /home/gameone/HTML/forum
ServerName forum.server.syn
<Directory "/home/gameone/HTML/forum">
Options Indexes Includes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

Het probleem is dus als ik naar server.syn of www.server.syn ga, ik gewoon bij manager.server.syn uit kom. forum.server.syn en alle andere subs werken perfect.

zeroxcool.net - curity.eu


  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 04-05 13:54
Niemand?

zeroxcool.net - curity.eu


Verwijderd

Beetje vroeg voor omhoog gooien he ;)

Maak van www.server.syn ook maar eens een virtual host (de eerste in het rijtje). Je zult zien dat' al je problemen opgelost zijn :)

De eerste virtual host is de default host. Als men dus op jouw ip uitkomt met een andere hostname dan zal de eerste virtual host geserveerd worden naar de client.

  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 04-05 13:54
Owk thx, ja, een beetje vroeg wel ja, had weer zin om verder te gaan met proggen, zal erop letten :).

zeroxcool.net - curity.eu


  • zeroxcool
  • Registratie: Januari 2001
  • Laatst online: 04-05 13:54
En owja, het werk, thx :o.

zeroxcool.net - curity.eu


Verwijderd

Op woensdag 09 januari 2002 21:19 schreef ZeRoXcOoL het volgende:
En owja, het werk, thx :o.
Mjah, ik heb een beetje ervaring met Apache ;)

  • Steven
  • Registratie: December 2000
  • Laatst online: 19-05 11:39
Ik vind het zonde om hier een nieuw topic voor te beginnen dus ik geef deze even een trap.
Ondanks dat dit al heel vaak naar voren is gekomen op GoT en andere fora (al gezocht ja...) kom ik er toch niet uit.
Wat ik wil is dat x.y.nl verwijst naar /hd/www/x en ALLE andere mogelijke subdomeinen van y.nl naar /hd/www.

Dit is mijn httpd.conf waarmee ik altijd in /hd/www terecht kom :'(
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
ServerType standalone
BindAddress *
Port 80
HostnameLookups off
UseCanonicalName off
LoadModule vhost_alias_module /usr/lib/apache/1.3/mod_vhost_alias.so
    
    &lt;&lt;Heel veel modules weggeknipt&gt;&gt;
    &lt;&lt;Log en user dingetjes weggeknipt&gt;&gt;
    &lt;&lt;aantal clients e.d. weggeknipt&gt;&gt;

NameVirtualHost *

&lt;VirtualHost www.y.nl&gt;
    ServerAdmin steven@y.nl
    DocumentRoot /hd/www
    ServerName y.nl
    ErrorLog /var/log/apache/error.log
    TransferLog /var/log/apache/access.log
&lt;/VirtualHost&gt;
 
&lt;VirtualHost x.heijtel.nl&gt;
    ServerAdmin x@y.nl
    DocumentRoot /hd/www/x
    ServerName x.y.nl
    ErrorLog /var/log/apache/x-error.log
    TransferLog /var/log/apache/x-access.log
&lt;/VirtualHost&gt;

[ Voor 3% gewijzigd door Steven op 16-03-2017 09:49 ]


Verwijderd

Steven schreef op 14 september 2002 @ 14:51:
Wat ik wil is dat ivo.heijtel.nl verwijst naar /hd/www/ivo en ALLE andere mogelijke subdomeinen van heijtel.nl naar /hd/www.

NameVirtualHost *
<VirtualHost www.heijtel.nl>
ServerName heijtel.nl
Er van uitgaande dat je maar 1 IP hebt waar je op wilt virtualhosten, verander dat es in:
code:
1
2
3
4
NameVirtualHost [ip van jouw bak]:80
&lt;VirtualHost [ip van jouw bak]&gt;
     ServerName www.heijtel.nl
     ServerAlias heijtel.nl


en zo ook hier:
<VirtualHost ivo.heijtel.nl>
ServerName ivo.heijtel.nl
Pagina: 1