ilch Forum » Allgemein » HTML, PHP, SQL,... » htaccess Rewrite frage

Geschlossen
  1. #1
    User Pic
    xxlynusxx Mitglied
    Registriert seit
    28.01.2013
    Beiträge
    272
    Beitragswertungen
    4 Beitragspunkte
    Hallo alle zusammen.

    Ich habe 10 Domains die ich im Moment mit der .htaccess auf https umleite.

    Das funktioniert soweit gut.

    Hier mal die Datei:

    RewriteEngine On
    
      RewriteBase /
      
      RewriteCond %{HTTP_HOST} ^x4z\.at$ [NC]
      RewriteRule (.*) http://www.x4z.at/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^x4z\.ch$ [NC]
      RewriteRule (.*) http://www.x4z.ch/$1 [R=301,L]
      
      RewriteCond %{HTTP_HOST} ^x4z\.de$ [NC]
      RewriteRule (.*) http://www.x4z.de/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^x4z\.eu$ [NC]
      RewriteRule (.*) http://www.x4z.eu/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^x4z\.org$ [NC]
      RewriteRule (.*) http://www.x4z.org/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^x4z\.info$ [NC]
      RewriteRule (.*) http://www.x4z.info/$1 [R=301,L]
      
      RewriteCond %{HTTP_HOST} ^x4z\.tech$ [NC]
      RewriteRule (.*) http://www.x4z.tech/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^x4z\.me$ [NC]
      RewriteRule (.*) http://www.x4z.me/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^x4z\.website$ [NC]
      RewriteRule (.*) http://www.x4z.website/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^x4z\.uk$ [NC]
      RewriteRule (.*) http://www.x4z.uk/$1 [R=301,L]
      
    
      RewriteCond %{HTTP_HOST} ^(www\.)x4z\.at$
      RewriteCond %{SERVER_PORT} !^443$
      RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
      
      RewriteCond %{HTTP_HOST} ^(www\.)x4z\.ch$
      RewriteCond %{SERVER_PORT} !^443$
      RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^(www\.)x4z\.de$  
      RewriteCond %{SERVER_PORT} !^443$
      RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^(www\.)x4z\.eu$  
      RewriteCond %{SERVER_PORT} !^443$
      RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^(www\.)x4z\.org$  
      RewriteCond %{SERVER_PORT} !^443$
      RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
     
      RewriteCond %{HTTP_HOST} ^(www\.)x4z\.info$ 
      RewriteCond %{SERVER_PORT} !^443$
      RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^(www\.)x4z\.tech$
      RewriteCond %{SERVER_PORT} !^443$
      RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^(www\.)x4z\.me$  
      RewriteCond %{SERVER_PORT} !^443$
      RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
    
      RewriteCond %{HTTP_HOST} ^(www\.)x4z\.website$  
      RewriteCond %{SERVER_PORT} !^443$
      RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
      
      RewriteCond %{HTTP_HOST} ^(www\.)x4z\.uk$
      RewriteCond %{SERVER_PORT} !^443$
      RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]


    Leider habe ich jetzt noch ein Problem.

    Ich möchte über alle Domains ebenso z.B: phpmyadmin auf https umleiten.
    Ich bekomme das aber nicht ganz hin. wenn ich phpmyadmin mit www. aufrufe wird es weitergeleitet auf externer Link aber ohne www. bleibt es bei der http verbindung.

    Könnt ihr mir bei der Fehlersuche helfen?


    verwendete ilch Version: 2.0 (alpha)

    betroffene Homepage: x4z.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ich kanns ja nicht testen, aber du könntest es mal wie folgt versuchen.

    RewriteEngine On
     
    RewriteBase /
    
    RewriteCond %{HTTP_HOST} ^www\.x4z\.(at|ch|de|eu|org|info|tech|me|website|uk)$ [NC]
    RewriteCond %{HTTPS} !^on$ [NC] 
    RewriteRule . https://%{HTTP_HOST}/%{REQUEST_URI} [R=301,L]
    
    RewriteCond %{HTTP_HOST} ^x4z\.(at|ch|de|eu|org|info|tech|me|website|uk)$ [NC]
    RewriteRule . https://www.%{HTTP_HOST}/%{REQUEST_URI} [R=301,L]
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    xxlynusxx Mitglied
    Registriert seit
    28.01.2013
    Beiträge
    272
    Beitragswertungen
    4 Beitragspunkte
    EDIT:

    Ich habe mich an diese Anleitung gehalten:
    externer Link

    Jetzt läuft alles wie es soll.
    Ich musste nur in /etc/phpmyadmin/config.inc.php ein command hinzufügen.
    $cfg['ForceSSL'] = true;



    Vielen Dank


    Zuletzt modifiziert von xxlynusxx am 18.11.2016 - 23:58:48
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten