1、静态WEB VirtualHost配置:
<VirtualHost *:80>
DocumentRoot /opt/project/mybaidu
ServerName www.mybaidu.com
ErrorLog logs/www.mybaidu.com-error_log
CustomLog logs/www.mybaidu.com-access_log common
</VirtualHost>2、动态rewriter方式WEB VirtualHost配置:
<VirtualHost *:80>
ServerAdmin webmaster@mybaidu.cn
DocumentRoot /opt/project/mybaidu
ServerName mybaidu.cn
CustomLog "|/usr/local/sbin/cronolog /opt/proj/log/mybaidu.cn.access_log.%Y%m%d" combined
RewriteEngine on
RewriteRule %{HTTP_HOST} [^.]+\.mybaidu.cn$
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule mybaidu.cn(.*) http://192.168.xxx.222:82/mybaidu/$1 [P]
</VirtualHost>
本文介绍了两种不同的Apache VirtualHost配置示例:一种用于静态网站配置,另一种用于动态重写规则的设置。通过这些示例,读者可以了解到如何为特定域名设置文档根目录、错误日志及访问日志,同时了解如何使用RewriteEngine进行URL重定向。
1301

被折叠的 条评论
为什么被折叠?



