Apache

.htaccess

.htpasswd

SSL-Zertifikaten für Apache mit OpenSSL anlegen

Melden von Versionnummern ein./ausschalten

Problem: Apache hört nicht auf .htaccess

Rewrite Engine

Zeichensatz ändern


Problem: Nach Start kommt Meldung: apache2: Could not reliably determine the server's fully qualified domain name, using 78.46.107.196(odcer 127.0.0.1) for ServerName

you have to edit the /etc/apache2/apache2.conf and, at the end of the file, add:

# added servername to avoid the could not determine fqdn error 
servername myserver

place your server name in place of myserver.

it worked for me.

Andere Lösungen wie /etc/hosts und /etc/hostname zu editieren und dort den Server eintragen haben bei mir nichts gebracht.


*.html auch durch PHP-Parser jagen:

/etc/apache2/apache2.conf

#parse php in html
#remeber APACH_OPTS="-D PHP4" in /etc/conf.d/apache2 
AddType application/x-httpd-php .php .html .htm

Wenn Zeile noch gar nicht vorhanden: hinzufügen (bei den anderen AddTypes)

Geht auch über .htaccess : (Besser ist aber global)

AddType application/x-httpd-php .html .php

Problem: Internal Server Error

die /var/log/apache2/error.log zeigt:

[Fri Nov 07 10:48:07 2008] [alert] [client 88.217.90.85] /var/www/webserver/foto-und-kind/.htaccess: Satisfy not allowed here
[Fri Nov 07 10:48:45 2008] [alert] [client 88.217.90.85] /var/www/webserver/foto-und-kind/.htaccess: allow not allowed here

Lösung: Ändere /etc/apache2/sites-available/default

AllowOverride FileInfo (oder None)

nach

AllowOverride FileInfo AuthConfig Limit

Dann hört er auf/erlaubt er Änderungen der Zugriffsrechte in der .htaccess