On 03/19/2014 02:26 PM, Ren, Lingyun wrote:

Hi,


I am trying to implement the dynamic virtual host with Rewrite in Apache 2.2. The codes are shown bellow,


<VirtualHost *:80>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(.+)\.domain\.com$ [NC]
RewriteRule ^(.*) /home/%1/public_html$1
# record all error_log entries for virtual hosts
ErrorLog logs/cust-logs/vh_error_log
</VirtualHost>

One requirement is to create error_log for each virtual host. Is there any way to split this vh_error_log for each virtual host?
Or is there any good way to create the error_log for each virtual host?

With 2.2, no. With 2.4, you could create a custom log file format which contained the hostname, and then post-process to split it up, or log to a pipe to give you live splitting if that's needed.


--
Rich Bowen - rbo...@rcbowen.com - @rbowen
http://apachecon.com/ - @apachecon


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org

Reply via email to