Modern database driven web sites implement SEO-friendly URLs emulating static directories and files. Switching to such “clean” URLs enables good indexing by search engines, makes URLs more user-friendly and hides the server-side language.
Das Apache-Modul mod_rewrite
.htaccess-Dateien Die meisten modernen Webserver kennen das Konzept der .htaccess-Dateien. Heute trifft das vor allem auf den immer dominanter werdenden Webserver Apache zu. Aber auch andere Webserver wie etwa Microsoft IIS, Nginx oder Lighttpd bieten ähnliche Funktionen. .htaccess-Dateien sind Server-Konfigurationsdateien für Verzeichnisse, die es beispielsweise erlauben bestimmten Benutzern den Zugriff auf bestimmte Daten zu gewähren. [...]
Datenerweiterung mit rewrite rule umleiten
Hier ein kleines Beispiel wie eine Datenerweiterung umgeleitet werden kann. Das kann nützlich sein, wenn Sie z.B. Dateien mit einer anderen Erweiterung ansprechen wollen als sie eigentlich hat. Im folgenden Beispiel können .php Dateien auch mit der Extension .bla erreicht werden.
Gzip komrimierung per .htaccess
Hier ein Beispiel, wie die GZIP-Komprimierung über die Konfigurationsdatei (.htaccess) aktiviert werden kann, sofern der Webserver dafür konfiguriert ist. Mit dem folgenden Eintrag in der .htaccess werden alle Dateien mit der Endung css,js,xhtml,html,htm,php sowie alle Bilder komprimiert und gecached. Das kann die Ladegeschwidigkeit der Webseite stark erhöhen. Passen Sie ggf. die Expire-Werte an.
Registration in WPMU anpassen
Für die Benutzer- und Blogregistration ist die Datei wp-signup.php im Hautpverzeichnis von WordPress MU verantwortlich. Wenn Sie das Layout, einen Text oder sonst was am Anmeldungsformular anpassen möchten, geht das nicht, ohne die wp-signup.php Datei zu bearbeiten und somit Anpassungen am WordPress Kern vorzunehmen. Jedoch sollte man Anpassungen an der WordPress Installation vermeiden (Upgrade).