head	1.1;
access;
symbols;
locks; strict;
comment	@# @;


1.1
date	2007.12.13.14.49.56;	author rse;	state Exp;
branches;
next	;
commitid	5hxAqSdERZPHphJs;


desc
@@


1.1
log
@new package: typo3 4.1.4 (Enterprise Content Management System (CMS))
@
text
@##
##  typo3-apache.conf -- TYPO3 Apache Custom Configuration
##

ServerRoot             @@l_prefix@@
ServerAdmin            root@@@@l_hostname@@.@@l_domainname@@
ServerName             @@l_hostname@@.@@l_domainname@@
ServerTokens           Prod
User                   @@l_rusr@@
Group                  @@l_rgrp@@
Listen                 127.0.0.1:8082

#   runtime files
PidFile                @@l_prefix@@/var/typo3/run/typo3-apache.pid
ScoreBoardFile         @@l_prefix@@/var/typo3/run/typo3-apache.sb
LockFile               @@l_prefix@@/var/typo3/run/typo3-apache.lck

#   include apache-php
Include                @@l_prefix@@/etc/apache/apache.d/apache-php.conf

#  server behaviour
Timeout                300
KeepAlive              on
MaxKeepAliveRequests   100
KeepAliveTimeout       15
MinSpareServers        5
MaxSpareServers        10
StartServers           5
MaxClients             15
MaxRequestsPerChild    500
HostnameLookups        off
UseCanonicalName       on

#   access logging
LogFormat              "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat              "%h %l %u %t \"%r\" %>s %b" common
LogFormat              "%{Referer}i -> %U" referer
LogFormat              "%{User-agent}i" agent
CustomLog              @@l_prefix@@/var/typo3/log/typo3-apache.access.log common

#   error logging
LogLevel               warn
ErrorLog               @@l_prefix@@/var/typo3/log/typo3-apache.error.log
ServerSignature        on

#   secure root directory
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>

#   browser specifics
BrowserMatch "Mozilla/2"       nokeepalive
BrowserMatch "MSIE 4\.0b2;"    nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0"       force-response-1.0
BrowserMatch "JDK/1\.0"        force-response-1.0

#   SSL/TLS support
<IfModule ssl_module>
    SSLRandomSeed           startup builtin
    SSLRandomSeed           connect builtin
    SSLMutex                sem
    SSLSessionCache         shmcb:@@l_prefix@@/var/typo3/typo3-apache.scache(512000)
    SSLSessionCacheTimeout  300
    SSLCipherSuite          ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
    SetEnvIf User-Agent ".*MSIE.*" \
             nokeepalive ssl-unclean-shutdown \
             downgrade-1.0 force-response-1.0
    <Files ~ "\.(cgi|shtml|phtml|php?)$">
        SSLOptions +StdEnvVars
    </Files>
    <Directory "@@l_prefix@@/cgi">
        SSLOptions +StdEnvVars
    </Directory>
</IfModule>

#   configure TYPO3
AddType           application/x-httpd-php .php
php_admin_flag    safe_mode            0
php_admin_flag    magic_quotes_gpc     0
php_admin_flag    register_globals     0
php_admin_flag    session.auto_start   0
php_admin_value   upload_tmp_dir       @@l_prefix@@/var/typo3/tmp
php_admin_value   memory_limit         32M
php_admin_value   post_max_size        32M
php_admin_value   upload_max_filesize  10M
DocumentRoot      @@l_prefix@@/var/typo3/cms
DirectoryIndex    index.php
ErrorDocument     404 /index.php
ExpiresByType     text/html A1
<Directory        "@@l_prefix@@/var/typo3/cms">
    Options       -Indexes +FollowSymLinks
    AllowOverride All
    Order         allow,deny
    Allow         from all
</Directory>

@
