[apache2] Vad behövs för VirtualDocumentRoot?

Permalänk
Medlem

[apache2] Vad behövs för VirtualDocumentRoot?

När jag lägger in VirtualDocumentRoot /www/htdocs/%1 i httpd.conf och starta om servern så får jag felmeddelande "Invalid command 'VirtualDocumentRoot', perhaps misspelled or defined ny a module not included in the server configuration"

Vad innebär det?

Permalänk
Medlem

Ja du kan inte lägga till med %-tecken sådär iaf.

Permalänk
Medlem

Jo det kan man, men man måste ha kommandot på rätt ställe.

Läs här: http://httpd.apache.org/docs/2.0/vhosts/mass.html hur det fungerar.

Visa signatur

Kriga mot min brute: http://gunnard.se.mybrute.com om du vågar :D

Permalänk
Hedersmedlem

Nja, man kan ha det var som helst i konfigurationsfilen så länge man bara behöver en sökväg. Om man däremot ska ha flera måste man lägga det i separata VirtualHost.

Problemet är att du inte har laddat mod_vhost_alias, se till att det finns stöd för det och ladda det med LoadModule.

Visa signatur

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av m0REc
Nja, man kan ha det var som helst i konfigurationsfilen så länge man bara behöver en sökväg. Om man däremot ska ha flera måste man lägga det i separata VirtualHost.

Problemet är att du inte har laddat mod_vhost_alias, se till att det finns stöd för det och ladda det med LoadModule.

Okej, jag kollade httpd.conf och hittade ingen LoadModule med mod_vhost_alias.

Det verkar inte finnas stöd för det heller (filen mod_vhost_alias.so finns inte i modules-mappen), måste jag kompilera om apache helt och håller då eller?

Permalänk
Hedersmedlem

Tror att du behöver kompilera om Apache, men inte helt säker. Det kan gå att kompilera enstaka moduler på något sätt om du har tur.

Visa signatur

Vim
Kinesis Classic Contoured (svart), Svorak (A5)
Medlem i signaturgruppen Vimzealoter.