由 hellpup 在 04-11-2003 02:15 发表:
如何把各apache虚拟主机分别指定日志文件?
开放虚拟主机服务
提供类似 xxxx.myhost.com之类的虚拟主机
在apache里面相关设置如下 (ip及域名为随意填写)
LogFormat "%v %l %u %t "%r" %>s %b" vcommon
1<virtualhost 202.38.11.111:80="">
2
3ServerAdmin [email protected]
4
5ServerName vhost.myhost.com
6
7VirtualDocumentRoot /usr/server/www/vhost/%2/%1
8
9CustomLog logs/vhost.myhost.com-access_log vcommon
10
11</virtualhost>
然后在vhost.myhost.com-access_log里面显示的是类似下面的日志
vhost.myhost.com - - [10/Apr/2003:21:08:54 +0800] "GET /forum/dorado/forum_r6_c5.jpg HTTP/1.1" 304 -
而非真实的xxx.myhost.com 请问怎么配置apache令可以显示xxx.myhost.com而非显示vhost.myhost.com????
由 johnpanq 在 04-11-2003 11:55 发表:
你的虚拟主机是基于名字的吗?
如果是的话,可以这样:
NameVirtualHost 202.38.11.111
1<virtualhost xxx.myhost.com="">
2
3...
4
5ErrorLog xxx.errorlog
6
7CustomLog xxx.c</virtualhost>