Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   Apache + Vhosts (https://forum.scholieren.com/showthread.php?t=673289)

Cryptic Winterstorm 26-11-2003 16:54

Apache + Vhosts
 
Ik heb het domein: dutch-ix.nl
Ik draai: Apache 1.x
Mijn serverroot is: c:/wwwroot/dutch-ix.nl

http://dutch-ix.nl -> c:/wwwroot/dutch-ix.nl
http://www.dutch-ix.nl -> c:/wwwroot/dutch-ix.nl
http://*.dutch-ix.nl -> c:/wwwroot/dutch-ix.nl/*

Maar ik krijg dit niet voor elkaar in de httpd.conf
De manual helpt ook niet echt,
kan iemand mij helpen?

dystopia 26-11-2003 16:59

Kwestie van RTFM.

Ik gebruik VirtualHost's en zet daar in ServerAlias www.site.org

<VirtualHost IPADDRESS:80>
ServerName site.org
DocumentRoot /www/data/site.org
ServerAdmin user@site.org
ServerAlias www.site.org
ErrorLog /var/log/httpd/site-org-error.log
TransferLog /var/log/httpd/site-org-access.log
</VirtualHost>


Voor *.site.org gebruik je gewoon ServerAlias *.site.org

En ff zorgen dat de DNS goed staat. (bij dit domein het geval).

Cryptic Winterstorm 26-11-2003 17:22

Zo had ik het ook,
alleen de subdomeinen komen gewoon uit op de c:\wwwroot\dutch-ix.nl

deathz0rz 26-11-2003 17:32

dit komt uit mijn httpd.conf:

NameVirtualHost *

<VirtualHost *>
DocumentRoot /usr/local/www/jetri
ServerName deathz0rz.homeunix.net
ServerAlias deathz0rz.homeunix.net www.deathz0rz.homeunix.net
</VirtualHost>

<VirtualHost *>
DocumentRoot /usr/local/www/sqmail
ServerName mail.deathz0rz.homeunix.net
ServerAlias mail.deathz0rz.homeunix.net *.mail.deathz0rz.homeunix.net
# misschien kan je hier iets met mod_rewrite doen
</VirtualHost>

<VirtualHost *>
DocumentRoot /usr/local/www/laserq
ServerName laserquest.servehalflife.com
ServerAlias laserquest.servehalflife.com *.laserquest.servehalflife.com
</VirtualHost>

Cryptic Winterstorm 26-11-2003 18:01

Code:

NameVirtualHost *

<VirtualHost *>
        ServerName dutch-ix.nl
        ServerAlias dutch-ix.nl www.dutch-ix.nl
        DocumentRoot c:/wwwroot/dutch-ix.nl
</VirtualHost>

<VirtualHost *>
        ServerName *.dutch-ix.nl
        ServerAlias *.dutch-ix.nl
        DocumentRoot c:/wwwroot/dutch-ix.nl/*
</VirtualHost>

Bovenste werkt, onderste niet...
:/

Screaming Slave 26-11-2003 18:03

http://forums.devshed.com/archive/15/2003/4/1/34270 ?

http://www.webmasterworld.com/forum92/583.htm ?

via http://www.google.com/search?hl=en&l...domain+rewrite

je moet met mod_rewrite werken.

deathz0rz 26-11-2003 18:15

Citaat:

Screaming Slave schreef op 26-11-2003 @ 19:03:
je moet met mod_rewrite werken.
dat zei ik al

Screaming Slave 26-11-2003 18:20

Citaat:

deathz0rz schreef op 26-11-2003 @ 19:15:
dat zei ik al
ik zie het.

maargoed, beter een keer te vaak gezegd dan een keer te weinig. :o

Enlightenment 27-11-2003 10:39

Je moet mod_rewrite gebruiken!!!

(:D)

Triloxigen 27-11-2003 11:04

Citaat:

Enlightenment schreef op 27-11-2003 @ 11:39:
Je moet mod_rewrite gebruiken!!!

(:D)

*spank*

Cryptic Winterstorm 28-11-2003 08:54

Het is gelukt.
Ik heb maar Apache 2.x in gebruik genomen, ik zag in de FAQ van apache.org dat je met Apache 2.x die mod_rewrite niet hoef te gebruiken.
Aangezen ik Apache nog niet professioneel gebruik zie ik het probleem niet zo om v2 boven v1 te kiezen. :)

Voor de liefhebbers:

http://golf.dutch-ix.nl
http://forum.dutch-ix.nl
http://upload.dutch-ix.nl

www.dutch-ix.nl

Dat werkt dus allemaal. ;)

Nu wil ik eigenlijk dat hij automatisch een subdomein maakt als ik een dir aanmaak, want nu moet ik Apache steeds herstarten.

http://stats.dutch-ix.nl :o

Triloxigen 28-11-2003 10:04

Citaat:

Cryptic Winterstorm schreef op 28-11-2003 @ 09:54:
Nu wil ik eigenlijk dat hij automatisch een subdomein maakt als ik een dir aanmaak, want nu moet ik Apache steeds herstarten.

http://stats.dutch-ix.nl :o

Dat ben ik dus aan het uitzoeken ;)

Cryptic Winterstorm 28-11-2003 10:05

Ik moet nu nog wel PHP en MySQL en al die zooi installeren.
Wat ik ook zou willen is als ik een account maak dat dat ook gelijk geld voor de mail, en voor FTP, maar dat zal niet lukken denk ik met al die verschillende programma's.

Nu moet ik nog mijn mail toewijzen naar een subdomein. Dus 82.161.3.4:81 moet naar http://mail.dutch-ix.nl , maar dit lukt nog niet, ik heb het geprobeerd met zo'n vhost in te stellen maar dat werkt dus niet, een IP toewijzen aan een sub domein moet toch anders denk ik.

Triloxigen 28-11-2003 10:36

Citaat:

Cryptic Winterstorm schreef op 28-11-2003 @ 11:05:
Ik moet nu nog wel PHP en MySQL en al die zooi installeren.
Wat ik ook zou willen is als ik een account maak dat dat ook gelijk geld voor de mail, en voor FTP, maar dat zal niet lukken denk ik met al die verschillende programma's.

Nu moet ik nog mijn mail toewijzen naar een subdomein. Dus 82.161.3.4:81 moet naar http://mail.dutch-ix.nl , maar dit lukt nog niet, ik heb het geprobeerd met zo'n vhost in te stellen maar dat werkt dus niet, een IP toewijzen aan een sub domein moet toch anders denk ik.

Mail en FTP moet je idd apart instellen,
een subdomein aan een IP hangen moet je in de namserver instellen..
In jou geval Zylon even vragen of ze dit doen..

edit:
Maar je hebt maar 1 IP?
Wat je kunt doen is voor http://mail.dutch-ix.nl een redirect aanmaken (kan met apache) naar http://mail.dutch-ix.nl:81
Dan word je gewoon doorgestuurd naar die poort :)

Cryptic Winterstorm 28-11-2003 10:39

Citaat:

********** schreef op 28-11-2003 @ 11:36:
Maar je hebt maar 1 IP?
Wat je kunt doen is voor http://mail.dutch-ix.nl een redirect aanmaken (kan met apache) naar http://mail.dutch-ix.nl:81
Dan word je gewoon doorgestuurd naar die poort :)

Ja dat bedoel ik.
Nu nog even uitzoeken hoe ik die redirect maak. ;) Het is gewoon hetzelfde IP alleen een andere poort.

Triloxigen 28-11-2003 11:35

Citaat:

Cryptic Winterstorm schreef op 28-11-2003 @ 11:39:
Ja dat bedoel ik.
Nu nog even uitzoeken hoe ik die redirect maak. ;) Het is gewoon hetzelfde IP alleen een andere poort.

in de htaccess:
redirect \ http://mail.dutch-ix.nl:81

Cryptic Winterstorm 28-11-2003 13:57

En waar zet ik dat dan in? Wat ik er uit opgemaakt heb, is dat je een file genaamt in mijn geval mail.htaccess in de dir wwwroot/mail te zetten, en dan zou het moeten werken, en dan natuurlijk nog een vhost in de httpd.conf maken.

Maar volgens mij werkt dat dus niet.

Triloxigen 28-11-2003 14:24

Probeer eens:

Code:

<VirtualHost *>
        ServerName *.dutch-ix.nl
        ServerAlias *.dutch-ix.nl
        Redirect / http://mail.dutch-ix.nl:81
</VirtualHost>

Geen flauw idee of het werk, maarja :p


Alle tijden zijn GMT +1. Het is nu 02:29.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.