ApacheSetup

Installation und Konfiguration des Apache2 Webservers.

Installation

apt-get install apache2

Konfiguration

Module aktivieren

a2enmod ssl
a2enmod rewrite

Werkzeugkasten

Umleitung zu SSL-Domain

Site-Konfiguration mit folgendem Inhalt erstellen, hier am Beispiel olivenretter.de:

<VirtualHost *:80>
   ServerName olivenretter.de
   ServerAlias www.olivenretter.de
   Redirect permanent / https://olivenretter.de/
</VirtualHost>

Root-Verzeichnis umleiten

Anwendungsbeispiel: https://bitmuehle.de/ soll umgeleitet werden nach https://bitmuehle.de/wiki/

RedirectMatch ^/$ https://bitmuehle.de/wiki/

Quelle: https://www.devside.net/wamp-server/how-to-redirect-root-url-to-another-sub-directory-or-url

Probleme und Lösungen

Neu angelegter VirtualHost "wird nicht gefunden"

Problem: Nach einer Neuinstallation und einem zusätzlich angelegten VirtualHost funktioniert der Zugriff auf diesen nicht.

Ursache: Der ServerName des neu angelegten VirtualHost ist möglicherweise identisch mit dem des Hauptservers.

Lösung: ServerName muss in der Hauptkonfiguration des apache eingetragen sein. Prüfe mit

apache2ctl configtest

Dieser Name muss anders lauten als der im neu angelegten VirtualHost.

Ggf. einfach die Standard-Seite-Konfiguration deaktivieren:

a2dissite 000-default
systemctl reload apache2

Siehe auch

Topic-Revision: r3 - 27 Jul 2020, EinExperte
Diese Seite läuft auf FoswikiDas Urheberrecht © liegt bei den mitwirkenden Autoren. Alle Inhalte dieser Kollaborationsplattform sind Eigentum der Autoren.
Ideen, Anfragen oder Probleme bezüglich bitmuehle wiki? Feedback senden