Apache: Difference between revisions
From Bashlinux
Jump to navigationJump to search
Content deleted Content added
No edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
= Apache = |
= Apache = |
||
== How to serve multiple virtual hosts with one configuration file == |
|||
== Multiple Virtual Hosts == |
|||
The following Apache configuration is useful to serve web content for multiple users from their home folder but with only one configuration file |
The following Apache configuration is useful to serve web content for multiple users from their home folder but with only one configuration file |
||
Revision as of 08:24, 9 November 2012
Apache
How to serve multiple virtual hosts with one configuration file
The following Apache configuration is useful to serve web content for multiple users from their home folder but with only one configuration file
UseCanonicalName Off <VirtualHost *:80> ServerName bashlinux.com ServerAlias *.bashlinux.com VirtualDocumentRoot /home/%1/htdocs VirtualScriptAlias /home/%1/cgi-bin <Directory /> Options -Indexes FollowSymLinks -MultiViews AllowOverride All Order allow,deny Allow from all </Directory> <DirectoryMatch "^/home/[^/]+/cgi-bin"> AllowOverride None Options ExecCGI </DirectoryMatch> </VirtualHost>