All pastes #74148 Raw Edit

Unnamed

public text v1 · immutable
#74148 ·published 2006-06-28 18:38 UTC
rendered paste body
# apache configuration

<VirtualHost 65.61.201.96:80>

        ServerName www.domain1.com
        ServerAlias domain1.com
        ServerAdmin webmaster@domain1.com
        DocumentRoot /home/virtual/site12/fst/var/www/html
        RewriteEngine on
        suexecUserGroup admin12 admin12

        RedirectMatch ^/admin/?$ https://192.168.1.96:19638/webhost/services/virtualhosting/siteadmin?ocw_login_domain=domain1.com
        RedirectMatch ^/user/?$ https://192.168.1.96:19638/webhost/services/virtualhosting/useradmin?ocw_login_domain=domain1.com

        RewriteRule ^/~([^/]+)(.*) /users/$1$2 [PT]
        AliasMatch ^/users/([^/]+)/?(.*) /home/virtual/site12/fst/home/$1/public_html/$2

# to redirect users to domain2.com
RewriteCond %{HTTP_HOST} domain1.com;
RewriteRule ^/(.*)$ http://domain2.com/ [R,L]

        <Directory /home/virtual/site12/fst/var/www/html/>
                Allow from all
                AllowOverride All
                Order allow,deny
        </Directory>

        <Directory /home/virtual/site12/fst/home/*/public_html/>
                Allow from all
                AllowOverride All
                Order allow,deny
        </Directory>

        SetEnv SITE_ROOT /home/virtual/site12/fst
        SetEnv SITE_HTMLROOT /home/virtual/site12/fst/var/www/html

        # Disable the ability to follow symlinks;
        # users should use SymlinksIfOwnerMatch instead
        <Directory /home/virtual/site12/fst>
          Options -FollowSymlinks +SymlinksIfOwnerMatch
        </Directory>
        <IfModule mod_php4.c>
                # Don't allow mod_php
                php_admin_flag engine off
        </IfModule>
        <IfModule sapi_apache2.c>
                php_admin_flag engine off
        </IfModule>
        Action php-script /interpreters/php-script
        AddHandler php-script .php .php4 .php3

        <Directory /home/virtual/site12/fst/var/www/interpreters>
                Options ExecCGI
                SetHandler cgi-script
        </Directory>
        Alias /interpreters/ /home/virtual/site12/fst/var/www/interpreters/

        Include /etc/httpd/conf/site12

</VirtualHost>