All pastes #39791 Raw Edit

Mine

public text v1 · immutable
#39791 ·published 2006-02-03 19:38 UTC
rendered paste body
####this is my default

NameVirtualHost 83.xxx.xxx.xxx
<VirtualHost *>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/
        <Directory />
            Options FollowSymLinks
            AllowOverride None
        </Directory>
        <Directory /var/www/>
            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/
         </Directory>

         ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
         <Directory "/usr/lib/cgi-bin">
            AllowOverride None
            Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
            Order allow,deny
            Allow from all
         </Directory>

         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/"
         <Directory "/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
         </Directory>
</VirtualHost>

################################

#this is a virtualhost

<VirtualHost 83.xxx.xxx.xxx:80>
        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


        <Directory /var/www/www.mydomain.tld>
                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]

        </Directory>

</VirtualHost>


#this is a sslvirtualhost

<VirtualHost 83.xxx.xxx.xxx:443>
      # 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


        <Directory /var/www/www.mydomain.tld>
                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]

        </Directory>

</VirtualHost>