Benutzer-Werkzeuge

Webseiten-Werkzeuge


htaccess_konfiguration

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
htaccess_konfiguration [01/05/2019 14:11]
Thomas Berscheid [htaccess Konfiguration]
htaccess_konfiguration [01/04/2020 21:38] (aktuell)
Thomas Berscheid [Umleitung auf HTTPS:]
Zeile 5: Zeile 5:
  
  
-===== Mehrere lokale Webseiten ===== 
  
-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. 
- 
-Hier als Beispiel die lokale Version der Georgienseite: 
- 
-  <VirtualHost *> 
-    DocumentRoot "C:\xampp72\htdocs\georgienseite2019" 
-    ServerName localhost.georgienseite 
-    <Directory "C:\xampp72\htdocs\georgienseite2019"> 
-    Options Indexes FollowSymLinks Includes ExecCGI 
-    Order allow,deny 
-    Allow from all 
-    </Directory> 
-  </VirtualHost> 
-   
-Bei einem Windows-Rechner ist es zudem erforderlich, die Datei "hosts" zu bearbeiten. Diese Datei befindet sich im Verzeichnis ''C:\Windows\System32\drivers\etc''. Man kann diese Datei bearbeiten, wenn man den Texteditor als Administrator geöffnet hat. 
- 
-Hier ein Beispiel für die Einträge zu lokalen Webseiten: 
- 
-  127.0.0.1       localhost 
-  127.0.0.1       localhost.georgienseite 
 ===== Umleitung auf HTTPS: ===== ===== Umleitung auf HTTPS: =====
  
Zeile 39: Zeile 18:
     RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]     RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
          
-    # Weiterleitung https:// auf htpp://+    # Weiterleitung https:// auf http://
     RewriteCond %{HTTPS} =on     RewriteCond %{HTTPS} =on
     RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]     RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Zeile 45: Zeile 24:
   </IfModule>   </IfModule>
      
 +  
 +===== Umleitung auf WWW: ===== 
 +
 +  <IfModule mod_rewrite.c>
 +  
 +    RewriteEngine On
 +    RewriteCond %{HTTP_HOST} !^www.meineseite.de$
 +    RewriteRule ^(.*)$ https://www.meineseite.de/$1 [R=301,L]  
 +    
 +  </IfModule>    
 ===== Umleitung alter Links ===== ===== Umleitung alter Links =====
  
htaccess_konfiguration.1556712673.txt.gz · Zuletzt geändert: 01/05/2019 14:11 von Thomas Berscheid