<VirtualHost 66.98.218.32:80>
ServerName www.wiredblog.com
ServerAlias wiredblog.com
ServerAdmin kloy1334@yahoo.ca
DocumentRoot /home/virtual/site392/fst/var/www/html
RewriteEngine on
User admin392
Group admin392
RedirectMatch ^/admin/?$ https://66.98.218.32:19638/webhost/services/virtualhosting/siteadmin?ocw_login_domain=wiredblog.com
RedirectMatch ^/user/?$ https://66.98.218.32:19638/webhost/services/virtualhosting/useradmin?ocw_login_domain=wiredblog.com
RewriteRule ^/~([^/]+)(.*) /users/$1$2 [PT]
AliasMatch ^/users/([^/]+)/?(.*) /home/virtual/site392/fst/home/$1/public_html/$2
<Directory /home/virtual/site392/fst/var/www/html/>
Allow from all
AllowOverride All
Order allow,deny
</Directory>
<Directory /home/virtual/site392/fst/home/*/public_html/>
Allow from all
AllowOverride All
Order allow,deny
</Directory>
SetEnv SITE_ROOT /home/virtual/site392/fst
SetEnv SITE_HTMLROOT /home/virtual/site392/fst/var/www/html
<IfModule mod_php4.c>
# need to set php on explicitly (PR 24077).
# using php_flag so site can override.
php_flag engine on
</IfModule>
<Directory /home/virtual/site392/fst/var/www/interpreters>
Options ExecCGI
SetHandler cgi-script
</Directory>
Alias /interpreters/ /home/virtual/site392/fst/var/www/interpreters/
Include /etc/httpd/conf/site392
PerlSetEnv LJHOME /home/virtual/site392/fst/var/www/html
PerlRequire /home/virtual/site392/fst/var/www/html/cgi-bin/modperl.pl
</VirtualHost>
After the setup of the httpd.conf file, my site works for approx. 5 minutes and boom! A 404-Error page appears and Apache won't start up correctly. Please note that I didn't even edit my modperl.pl! Is there anything wrong with it or is there a revised version or a OPTIONAL module my server needs? We do have the required modules already installed.
Anyone, please help! My socialised life depends on it! [heh...]