From a3576476db51350970a77bf8127ed89b1d626851 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Tue, 03 Jul 2007 10:48:09 -0400
Subject: [PATCH] Several website related fixes.

---
 server/conf/vhost.conf.master |   34 +++++++++++++++++++++++++++-------
 1 files changed, 27 insertions(+), 7 deletions(-)

diff --git a/server/conf/vhost.conf.master b/server/conf/vhost.conf.master
index 79ea7d7..4053d5e 100644
--- a/server/conf/vhost.conf.master
+++ b/server/conf/vhost.conf.master
@@ -1,26 +1,46 @@
 # NameVirtualHost *:80
 
 <VirtualHost <tmpl_var name='ip_address'>:80>
-    DocumentRoot <tmpl_var name='document_root'>
+    DocumentRoot <tmpl_var name='web_document_root'>
     ServerName <tmpl_var name='domain'>
-	ServerAlias <tmpl_var name='alias'>
+    ServerAlias <tmpl_var name='alias'>
+    RewriteEngine on
     
 <tmpl_if name='cgi'>
-	# cgi enabled
+    # cgi enabled
+    ScriptAlias  /cgi-bin/ <tmpl_var name='document_root'>/cgi-bin/
+    AddHandler cgi-script .cgi
+    AddHandler cgi-script .pl
 </tmpl_if>
 <tmpl_if name='ssi'>
-	# ssi enabled
+    # ssi enabled
+    AddType text/html .shtml
+    AddOutputFilter INCLUDES .shtml
 </tmpl_if>
 <tmpl_if name='suexec'>
 	# suexec enabled
+    SuexecUserGroup <tmpl_var name='system_user'> <tmpl_var name='system_group'>
 </tmpl_if>
 <tmpl_if name='php' op='==' value='mod'>
-	# mod_php enabled
+    # mod_php enabled
+    AddType application/x-httpd-php .php .php3 .php4 .php5
 </tmpl_if>
 <tmpl_if name='php' op='==' value='suphp'>
-	# suphp enabled
+    # suphp enabled
+    suPHP_Engine on
+    suPHP_UserGroup <tmpl_var name='system_user'> <tmpl_var name='system_group'>
+    AddHandler x-httpd-php .php .php3 .php4 .php5
+    suPHP_AddHandler x-httpd-php
 </tmpl_if>
 <tmpl_if name='php' op='==' value='cgi'>
-	# php as cgi enabled
+    # php as cgi enabled
+    AddType application/x-httpd-php .php .php3 .php4 .php5
 </tmpl_if>
+
+
+<tmpl_loop name="redirects">
+    RewriteCond %{HTTP_HOST}   ^<tmpl_var name='rewrite_domain'> [NC]
+    RewriteRule   ^/(.*)$ <tmpl_var name='rewrite_target'>$1  [<tmpl_var name='rewrite_type'>]
+</tmpl_loop>
+
 </VirtualHost>
\ No newline at end of file

--
Gitblit v1.9.1