Marketing Glossar

2.413 Fachbegriffe aus 22 Bereichen des Online Marketings

Apache (Web-Server)

Definition

Apache HTTP Server ist einer der meistverbreiteten Open-Source-Web-Server der Welt, der seit 1995 existiert und von der Apache Software Foundation entwickelt wird. Er läuft auf Linux, Windows und macOS und unterstützt eine Vielzahl von Programmiersprachen und Protokollen. Apache ist bekannt für seine Flexibilität durch ein modulares System und die Konfigurierbarkeit über .htaccess-Dateien.

Erläuterung

Apache-Module erweitern den Server um Funktionen wie SSL (mod_ssl), URL-Rewriting (mod_rewrite), Komprimierung (mod_deflate), Caching (mod_cache) und PHP-Ausführung (mod_php). Die .htaccess-Datei ermöglicht Konfigurationen auf Verzeichnisebene, was besonders in Shared-Hosting-Umgebungen nützlich ist, da keine Root-Rechte benötigt werden. mod_rewrite ist für SEO besonders wichtig: Es ermöglicht saubere, sprechende URLs durch interne URL-Umschreibungen. Apache verwendet ein prozess- oder threadbasiertes Modell (MPM), das bei vielen gleichzeitigen Verbindungen weniger effizient ist als Nginx. In Shared-Hosting-Umgebungen ist Apache nach wie vor dominant und der Standard für WordPress-Installationen.

Praxistipp: Nutzen Sie mod_rewrite in der .htaccess-Datei für saubere URL-Strukturen und Weiterleitungen – stellen Sie sicher, dass AllowOverride All aktiviert ist. Aktivieren Sie mod_deflate für GZIP-Komprimierung und mod_expires für Browser-Caching-Header, um die Performance ohne Änderungen am Anwendungscode zu verbessern.