Konstigt fel efter AliasMatch i apache

Trädvy Permalänk
Medlem
Registrerad
Jun 2007

Konstigt fel efter AliasMatch i apache

Sitter och knåpar lite och kom på att jag skulle lägga så att användarna fick en liten plats på webservern.

Använder mig av AliasMatch för att gå till användarens htdocs:

AliasMatch ^/~(.*)/ "/home/$1/htdocs/"

Problemet är när man ska gå in på den:

192.168.1.4/~enanvändare/ så redirectas man till 192.168.1.4/~enanvändare/index.htm/ och får 403

Jobbiga är att det fungerade först, fast man kunde inte nå undermappar, så jag ändrade lite, men det fungerade ändå inte så jag ändrade tillbaka och nu blir det så som jag nämnde ovan.

Trädvy Permalänk
Medlem
Plats
din root :>
Registrerad
Feb 2004

Den funktionen du söker finns redan inbyggd i Apache.

UserDir htdocs

Gör det du vill, se till att UserDir inte är bestämt innan bara.
Läs med här: http://httpd.apache.org/docs/2.2/mod/mod_userdir.html

Trädvy Permalänk
Medlem
Registrerad
Jun 2007

Tack... Tänkte inte på att den fanns, trodde även att man inte kunde specifera vilka användar mappar som skulle kunna kommas åt, då jag har en egen mapp med användarna som har ftp access, vilka det var som skulle kunna lägga upp på webservern.