Dies ist eine alte Version des Dokuments!


htaccess Konfiguration

Hier ein paar Beispiele für die Konfiguration der .htaccess Datei.

Der Xampp Server läuft als Standard nur mit einer Webseite unter „localhost“. Es ist jedoch möglich, eine Konfiguration für mehrere lokale Webseiten zu definieren. Dies bietet den großen Vorteil, dass man den Xampp nicht permanent umschalten muss, wenn man an einem anderen Projekt arbeiten will. Zudem werden Zugangsdaten korrekt für den jeweiligen Link gespeichert.

<IfModule mod_rewrite.c>
  
  # Enable URL rewriting
  RewriteEngine On
  
  # Weiterleitung http:// auf htpps://
  RewriteCond %{HTTPS} !=on
  RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  
  # Weiterleitung https:// auf htpp://
  RewriteCond %{HTTPS} =on
  RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  
</IfModule>
<IfModule mod_rewrite.c>
  RewriteEngine On     
  
  ## Ganze Verzeichnisse umleiten
  RedirectMatch 301 /startseite(.*) /$1
  
  ## Einzelne Links umleiten
  RewriteCond %{QUERY_STRING} (.*)kultur/kulturerbe/schiomgwime.php(.*)
  RewriteRule .* /index.php?id=53 [R=301,L]    
  
</IfModule>  

Fehlerhafte Links auf 404-Seite umleiten

<IfModule mod_rewrite.c>
  
  RewriteCond %{QUERY_STRING} ^votecmd(.*)
  RewriteRule .* /index.php?id=233 [R=301,L]    
  
  RewriteCond %{QUERY_STRING} (.*)pxacookiebar(.*)
  RewriteRule .* /index.php?id=233 [R=301,L]    
  
</IfModule>  
Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information
  • htaccess_konfiguration.1556711830.txt.gz
  • Zuletzt geändert: 01/05/2019 13:57
  • von Thomas Berscheid