Benutzer-Werkzeuge

Webseiten-Werkzeuge


apache-httpd:htaccess

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
apache-httpd:htaccess [2015-02-09 05:29] – [Links] Links zu ".htaccess Generator" und ".htaccess Redirect" eingefügt a.kamolaapache-httpd:htaccess [2016-04-18 17:11] (aktuell) – "Weiterleitung mit HTTPS" eingefügt a.kamola
Zeile 41: Zeile 41:
  
 Das hat den Vorteil, das für einen möglichen Angreifer nicht direkt offensichtlich ist, ob eine Unterseite vorhanden ist. In den [[apache-httpd:logs|Logfiles]] des Web-Servers wird trotzdem der [[webdev:http|HTTP-Error 403 "Forbidden"]] protokolliert. Das hat den Vorteil, das für einen möglichen Angreifer nicht direkt offensichtlich ist, ob eine Unterseite vorhanden ist. In den [[apache-httpd:logs|Logfiles]] des Web-Servers wird trotzdem der [[webdev:http|HTTP-Error 403 "Forbidden"]] protokolliert.
 +
 +===== Weiterleitung =====
 +
 +Weiterleitung von einem Hauptverzeichnis ''/'' auf ein Unterordner ''/cms'':
 +
 +<code>
 +RedirectMatch permanent ^/$ http://www.example.com/cms/
 +</code>
 +
 +Weiterleitung von einer Domain auf eine andere:
 +
 +<code>
 +redirect 301 / http://www.example.com/
 +</code>
 +
 +===== Weiterleitung mit Umlaut-Domains =====
 +
 +Weiterleitung mit mod_rewrite.
 +
 +Beispiel: Weiterleitung der Domains ''müller.de'', ''www.müller.de'' und ''mueller.de'' zu ''www.mueller.de''
 +
 +<code>
 +RewriteCond %{HTTP_HOST} ^(?:www\.)?xn--mller-kva\.de$ [NC,OR] # müller.de
 +RewriteCond %{HTTP_HOST} ^mueller\.de$ [NC] # mueller.de
 +RewriteRule ^(.*) http://www.mueller.de/$1 [L,R]
 +</code>
 +
 +===== Weiterleitung auf HTTPS =====
 +
 +<code>
 +RewriteCond %{HTTPS} off
 +RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
 +</code>
 +
 +Quelle: [[http://www.sysadminslife.com/linux/quicktipp-weiterleitung-redirect-von-http-auf-https-via-apache-oder-htaccess/|Sysadmin's Life: Weiterleitung von HTTP auf HTTPS einrichten]]
  
 ===== Verzeichnis-Auflistung ===== ===== Verzeichnis-Auflistung =====
apache-httpd/htaccess.1423456168.txt.gz · Zuletzt geändert: 2015-02-09 05:29 von a.kamola