Toon posts:

vraag over cname's ed

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo allemaal,

Ik heb onlangs een domeinnaam geregisteerd (dus www.domeinnaam.nl). Dit is niets anders dat een redirect naam die verwijst naar de webserver (apache) op mijn linux server (redhat 7.2). Ik heb van de hosting provider dus een cname gehad die tevens gebruik maakt van wildcards, ik heb dus:

www.domeinnaam.nl maar deze is tevens bereikbaar via http://naampje.domeinnaam.nl

nu wil is dus dat als ik via http://naampje.domeinnaam.nl binnenkom op mijn server ik ook een andere website krijg dan www.domeinnaam.nl . Dus wel op dezelfde server alleen een ander path waar de files staan. Ik denk dat ik iets met virtual hosts moet doen :?

Misschien is er iemand in de buurt die me wat advies kan geven. alvast bedankt!

Verwijderd

Dat heeft niks met cnames te maken maar met virtualhosts, als je even op www.apache.org in de documentatie kijkt kun je er genoeg over vinden. Ook via google en de search is er genoeg over te vinden.

  • Attilla
  • Registratie: Februari 2001
  • Laatst online: 23-06-2021
Verwijderd schreef op 28 April 2003 @ 22:22:
Misschien is er iemand in de buurt die me wat advies kan geven. alvast bedankt!
Ik heb ook wel gewoon de oplossing voor je, dat is wat makkelijker. :+

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
36
37
38
39
40
41
<?

// Subdomein-code



$subdomains = array (
  1 => array('fotoboek.attilla.nl', 'http://www.attilla.nl/fotoboek/index.php')
);

    for ($i = 1; $i < sizeof($subdomains)+1; $i++) {

  if (ereg("$\.".$subdomains[$i][0],$HTTP_HOST) || $subdomains[$i][0] == 
$HTTP_HOST) { Header('Location: '.$subdomains[$i][1]); }

}

?>
 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">



<html>

<META HTTP-EQUIV=REFRESH CONTENT="0; URL=http://www.attilla.nl/html/index.php">

<head>

<title>Attilla's Site</title>

</head>

<body>



</body>

</html>


Maar dit is niet door mij gemaakt en ik heb dus ook totaal geen idee hoe het werkt. Ik gebruik het alleen bij mij site en mocht ik meer sub-domeinen willen die redirect naar een andere dir, dan pas ik gewoon wat namen aan. :)

[ Voor 10% gewijzigd door Attilla op 29-04-2003 08:35 ]


  • jurri@n
  • Registratie: Maart 2000
  • Laatst online: 20-05 14:01
Onderaan in je apache-config (tenzij je SSL megecompileerd hebt, dan is het iets minder onderaan :) ) staat een voorbeeld hoe je een virtualhost configureert.

Let wel op dat als je 2 of meer virtualhosts neerzet, je ook je IP-adres opgeeft bij NameVirtualHosts. Anders weer apache niet dat je meerdere sites op 1 IP-adres wilt hebben.

voorbeeld (met ip-adres 1.2.3.4):
NameVirtualHost 1.2.3.4

<VirtualHost 1.2.3.4>
ServerAdmin webmaster@site1.domein.nl
DocumentRoot /www/site1
ServerName site1.domein.nl
ErrorLog logs/site1.domein.nl-error_log
CustomLog logs/site1.domein.nl-access_log common
</VirtualHost>

<VirtualHost 1.2.3.4>
ServerAdmin webmaster@site2.domein.nl
DocumentRoot /www/site2
ServerName site2.domein.nl
ErrorLog logs/site2.domein.nl-error_log
CustomLog logs/site2.domein.nl-access_log common
</VirtualHost>

[ Voor 46% gewijzigd door jurri@n op 29-04-2003 08:43 ]