Sådan opretter du flere websider på din WampServer










Her er en quick guide på hvordan du opretter flere websider i din WampServer.
#1
Du kan oprette flere websider på din WampServer på flere måder.
Da din WampServer kører på din PC i URLen http://localhost er det ikke muligt at lave subdomæner.
Har du et rigtigt domæne på et webhotel, kan du oprette subdomæner.
Du laver en mappe på din hjemmside vha. ftp, som du f.eks. kalder test og smider en side ind i mappen.
Nu kan du se siden ved at skrive: http://www.mitdomæne.dk/test eller http://test.mitdomæne.dk
Den mulighed har du ikke i WampServer, fordi du ikke køre i et domæne, men på localhost.
WampServer er konfigureret sådan, at sider ligges i mappen c:\wamp\www
Dér ligger allerede en index.php, som viser WampServer forsiden.
Skal du oprette flere forskellige sider, kan du oprette under mapper i c:\wamp\www
F.eks. igen test.
Din URL til siden bliver da: http://localhost/test
Opretter du mapper i c:\wamp\www bliver indholdet i mappen dog hurtig uoverskuelig.
Et alternativ er, at lave aliases, som også er hvad gennemgås i denne tutorial.
Fordelen med aliases er, at du kan placere mappen hvor du vil på din PC og navngive mappen til hvad som helst.
Mappen med hjemmeside filer ligger i c:\wamp\sites og hedder hest, men alias hedder demo
Skriver du http://localhost/demo fortæller konfigurationen i WampServer at sidens filer skal hentes fra c:\wamp\sites\hest
Havde du lavet samme mappe i c:\wamp\www og kaldt den hest, ville du ikke kunne se siden med mindre du brugte det korrekte navn http://localhost/hest
Derfor er aliases en hel den fleksibel at bruge.
Da din WampServer kører på din PC i URLen http://localhost er det ikke muligt at lave subdomæner.
Har du et rigtigt domæne på et webhotel, kan du oprette subdomæner.
Du laver en mappe på din hjemmside vha. ftp, som du f.eks. kalder test og smider en side ind i mappen.
Nu kan du se siden ved at skrive: http://www.mitdomæne.dk/test eller http://test.mitdomæne.dk
Den mulighed har du ikke i WampServer, fordi du ikke køre i et domæne, men på localhost.
WampServer er konfigureret sådan, at sider ligges i mappen c:\wamp\www
Dér ligger allerede en index.php, som viser WampServer forsiden.
Skal du oprette flere forskellige sider, kan du oprette under mapper i c:\wamp\www
F.eks. igen test.
Din URL til siden bliver da: http://localhost/test
Opretter du mapper i c:\wamp\www bliver indholdet i mappen dog hurtig uoverskuelig.
Et alternativ er, at lave aliases, som også er hvad gennemgås i denne tutorial.
Fordelen med aliases er, at du kan placere mappen hvor du vil på din PC og navngive mappen til hvad som helst.
Alias /demo "c:/wamp/sites/hest/"
Mappen med hjemmeside filer ligger i c:\wamp\sites og hedder hest, men alias hedder demo
Skriver du http://localhost/demo fortæller konfigurationen i WampServer at sidens filer skal hentes fra c:\wamp\sites\hest
Havde du lavet samme mappe i c:\wamp\www og kaldt den hest, ville du ikke kunne se siden med mindre du brugte det korrekte navn http://localhost/hest
Derfor er aliases en hel den fleksibel at bruge.
#1
#2
Det første du vil gøre er at oprette et nye par mapper i din WampServer installation.
Har du lavet en standardinstallation ligger din WampServer her: c:\wamp
Opret mappen sites og 2 undermapper i sites mappen: demo1 og demo2
Opret evt. en index.php med det samme i begge mapper.
Har du lavet en standardinstallation ligger din WampServer her: c:\wamp
Opret mappen sites og 2 undermapper i sites mappen: demo1 og demo2
Opret evt. en index.php med det samme i begge mapper.
(klik for zoom)
#2
#3
Nu går du ind i mappen alias og opretter en tekst fil du f.eks. navngiver demo1.conf og sætter nedenstående ind i filen.
Alias /demo1 "c:/wamp/sites/demo1/"
<Directory "c:/wamp/sites/demo1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
Alias /demo1 "c:/wamp/sites/demo1/"
<Directory "c:/wamp/sites/demo1/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
(klik for zoom)
#3
#4
I dette eksempel opretter vi 2 demo sider, så vores næste conf fil skal hedde demo2.conf og indeholde nedenstående.
Alias /demo2 "c:/wamp/sites/demo2/"
<Directory "c:/wamp/sites/demo2/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
Alias /demo2 "c:/wamp/sites/demo2/"
<Directory "c:/wamp/sites/demo2/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
(klik for zoom)
#4
#5
Nu mangler du kun at genstarte alle services i WampServer.
Klik på WampServer ikonet i din taskbar og vælg "Genstart Alle Servicer"
Klik på WampServer ikonet i din taskbar og vælg "Genstart Alle Servicer"
(klik for zoom)
#5
#6
Nu kan dine sider tilgås på:
http://localhost/demo1/
http://localhost/demo2/
Vær opmærksom på der ikke er tale om et sub-domæne, men et alias.
Opretter du en ny mappe under demo1, der indeholder billeder til din side, skal du derfor tage højde for hele url-stringen.
Opretter du mappen images skriver du én af de 2 nedenstående:
<img src="images/img01.jpg" alt="Billede" />
<img src="http://localhost/demo1/images/img01.jpg" alt="Billede" />
http://localhost/demo1/
http://localhost/demo2/
Vær opmærksom på der ikke er tale om et sub-domæne, men et alias.
Opretter du en ny mappe under demo1, der indeholder billeder til din side, skal du derfor tage højde for hele url-stringen.
Opretter du mappen images skriver du én af de 2 nedenstående:
<img src="images/img01.jpg" alt="Billede" />
<img src="http://localhost/demo1/images/img01.jpg" alt="Billede" />
(klik for zoom)
#6









