####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]