In case anybody else is trying this, I put this in that particular domain's VirtualHost declaration:
Code:
ScriptAlias /webmail /home/user/public_html/email/index.cgi
ScriptAliasMatch ^/webmail/(.*) /home/user/public_html/email/index.cgi
So basically, I'm redirecting /webmail to a folder called "email" that has index.cgi in it. I'm basically copying the above code from the top of the httpd.conf file as that's what cPanel uses for its redirect for /webmail:
Code:
ScriptAlias /webmail /usr/local/cpanel/cgi-sys/wredirect.cgi
ScriptAliasMatch ^/webmail/(.*) /usr/local/cpanel/cgi-sys/wredirect.cgi
Inside that index.cgi file, I have a simple perl script that redirects to the proper page:
Code:
#!/usr/bin/perl
use CGI;
my $q = CGI->new();
print $q->redirect(
-location => 'http://mail.google.com/a/domain.com',
-status => 302,
);
So far it seems to work. Thanks!
(edited this entry as I initially posted that it didn't work, but I had a typo in my perl code)