I do it by rewriting based on directory (https://secure.mydomain.com/shared/virtualdomain.com/index.html )
I figure there should be some incentive for people to get their own private SSL - also, users coming to a shared secure site have a better chance to realize that it's shared SSL and won't come complaining to ME if the virtualhost does something nasty to their credit card :) > I'm using a back reference to the http_referer with mod_rewrite to > determine which vhost the shared ssl connection should be rewritten to. > > I know of no better solution for sharing an ssl connection. > > I would be open to suggestions. > > Respectfully, > > > Gary > > > Issac Goldstand wrote: > > You should know where they're coming from the same way you do in > > mod_rewrite. Besides that, referers can be spoofed, and I some clients > > don't even give you a referer... > > > > Issac > > > > ----- Original Message ----- > > From: "Gary C. New" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Wednesday, February 25, 2004 12:19 PM > > Subject: Shared SSL Custom Log Parsing > > > > > > > >>I've got shared ssl setup with mod_rewrite and I am trying to figure out > >>the best way to direct logging for each of the vhosts using the shared > >>ssl connection and thought mod_perl might be good for this. > >> > >>My thinking is to setup a <PERL> section in the httpd.conf file that > >>watches the referrer environment variables as they come in for the > >>shared ssl connection and then rewrite them to the appropriate custom > >>vhost access/error logs. > >> > >>Referrer Variable: > >> > >>https://secure.provider.tld/secure/domain.tld/ > >> > >>Rewrite Logs: > >> > >>CustomLog /home/domain.tld/logs/access.log > >>ErrorLog /home/domain.tld/logs/error.log > >> > >>or > >> > >>I noticed on the perl.apache.org site an example called "Logging to > >>syslog" that could be used similarly but for the custom access/error > >>logs. It pipes the general incoming logs to a program that then parses > >>and rewrites the logs appropriately. > >> > >>I guess my main question with either example is what is the best way to > >>write the parsed logs to these custom log files? Is there an existing > >>module for this purpose? > >> > >>Is there a better way to parse and rewrite logs to custom files > > > > on-the-fly? > > > >>Respectfully, > >> > >> > >>Gary > >> > >> > >> > >>-- > >>Report problems: http://perl.apache.org/bugs/ > >>Mail list info: http://perl.apache.org/maillist/modperl.html > >>List etiquette: http://perl.apache.org/maillist/email-etiquette.html > >> > > > > > > > > > > -- > Report problems: http://perl.apache.org/bugs/ > Mail list info: http://perl.apache.org/maillist/modperl.html > List etiquette: http://perl.apache.org/maillist/email-etiquette.html > -- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html