apache2.4多站点配置
原来是跑单站,现在想跑多站,配置不算复杂,记录一下:
- 用默认的httpd.conf修改,去掉两个vhost的注释
- servername指定任意一个合法的域名
- 如果是python,配置wsgi
- 修改extra中的vhost配置,需要注意的是,第一要加上权限控制
- 第二,如果是python,需要加上wsgi的配置
<VirtualHost *:80> ServerAdmin webmaster@dummy-host2.example.com DocumentRoot "c:/www" ServerName www.jetz.cn ErrorLog "logs/www.jetz.cn-error.log" CustomLog "logs/www.jetz.cn-access.log" common <Directory "c:/www"> Options Indexes FollowSymLinks AllowOverride None Require all granted Order allow,deny Allow from all </Directory> WSGIScriptAlias / c:\www\web.wsgi </VirtualHost>