####this is my default
NameVirtualHost 83.xxx.xxx.xxx
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
Options FollowSymLinks
AllowOverride None
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
# This directive allows us to have apache2's default start page
# in /apache2-default/, but still have / go to the right place
# Commented out for Ubuntu
# RedirectMatch ^/$ /apache2-default/
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
################################
#this is a virtualhost
ServerAdmin info@mydomain.tld
ServerName www.mydomain.tld
ServerAlias mydomain.tld
DocumentRoot /var/www/www.mydomain.tld
ErrorLog /var/log/apache2/mydomain.tld/error.log
LogLevel warn
LogFormat "%h %l %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined
CustomLog /var/log/apache2/mydomain.tld/access.log combined
ServerSignature On
Options Indexes FollowSymLinks MultiViews
php_flag display_errors Off
php_value output_buffering 4096
php_value error_reporting 0
RewriteEngine On
RewriteRule ^/typo3$ - [L]
RewriteRule ^/typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* /index.php
RewriteRule .*/uploads/pics/(.*)$ uploads/pics/$ [L]
#this is a sslvirtualhost
# SSL (START)
SSLEngine on
SSLCertificateFile /etc/apache2/ssl/server.cert.cert
SSLCertificateKeyFile /etc/apache2/ssl/server.cert.key
SSLProtocol all
SSLCipherSuite HIGH:MEDIUM
# SSL (ENDE)
ServerAdmin info@mydomain.tld
ServerName www.mydomain.tld
ServerAlias mydomain.tld
DocumentRoot /var/www/www.mydomain.tld
ErrorLog /var/log/apache2/mydomain.tld/error-ssl.log
LogLevel warn
LogFormat "%h %l %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\"" combined
CustomLog /var/log/apache2/mydomain.tld/access-ssl.log combined
ServerSignature On
Options Indexes FollowSymLinks MultiViews
php_flag display_errors Off
php_value output_buffering 4096
php_value error_reporting 0
RewriteEngine On
RewriteRule ^/typo3$ - [L]
RewriteRule ^/typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* /index.php
RewriteRule .*/uploads/pics/(.*)$ uploads/pics/$ [L]