Ik heb op mijn Apache server een paar aanpassingen gedaan, zodat alle website op D:/WWW/ en D:/WWW/USERS/ staan i.p.v D:/WEBSERVER/APACHE/htdocs/...
Om tot dat resultaat te komen heb ik volgende regels aangepast, een een paar anderen die naa DocumentRoot verwijzen.
De 2de AliasMatch wil niet lukken. Ik veronderstel dat ik een foutje heb, alhoewel Apache niet klaagt over m'n httpd.conf.
Hoe kan ik ervoor zorgen dat bij het surfen naar http://217.13.212.212/~username/... de server gaat kijken in D:/WWW/USERS/~username ?
Ik heb me hiervoor gebaseerd op het voorbeeld:
van de Online Docs
Op http://httpd.apache.org/docs-2.0/mod/mod_alias.html#aliasmatch staat niet echt veel uitleg over de Syntax onderdelen.
Om tot dat resultaat te komen heb ik volgende regels aangepast, een een paar anderen die naa DocumentRoot verwijzen.
code:
1
2
3
| DocumentRoot "D:/WEBSERVER/APACHE/htdocs" AliasMatch ^/([^/]*)/?(.*) D:/WWW/$1/$2 AliasMatch ^/~([^/]*)/?(.*) D:/WWW/USERS/$1/$2 |
De 2de AliasMatch wil niet lukken. Ik veronderstel dat ik een foutje heb, alhoewel Apache niet klaagt over m'n httpd.conf.
Hoe kan ik ervoor zorgen dat bij het surfen naar http://217.13.212.212/~username/... de server gaat kijken in D:/WWW/USERS/~username ?
Ik heb me hiervoor gebaseerd op het voorbeeld:
code:
1
| ScriptAliasMatch ^/~([^/]*)/cgi-bin/(.*) /home/$1/cgi-bin/$2 |
van de Online Docs
Op http://httpd.apache.org/docs-2.0/mod/mod_alias.html#aliasmatch staat niet echt veel uitleg over de Syntax onderdelen.