• Gelöst alexasia

    (@alexasia)


    Hallo liebes Forum,
    Ich bin relativ neu, was Arbeiten außerhalb meines Pagebuilders angeht und finde hier im Forum keine klare Antwort auf mein Problem.

    Ich möchte dass meine Seite grundsätzlich auf https und www aufgerufen wird, meine aktuelle htaccess Datei findet Ihr unten

    Bei allen Unterseiten scheint dies zu funktionieren, da immer https:/www erscheint, bei der Home Page allerdings nicht (alexasia.de), wie kann man dies ändern, bzw. wo liegt das Problem?

    # Apache config
    <FilesMatch ".(eot|ttf|otf|woff)">
    	Header set Access-Control-Allow-Origin "*"
    </FilesMatch>
    
    # Redirect non-www traffic to www & enforce https
    RewriteCond %{HTTP_HOST} !^www.
    RewriteCond %{HTTP_HOST} !^static.
    RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
    
    # BEGIN WordPress
    # Die Anweisungen (Zeilen) zwischen <code>BEGIN WordPress</code> und <code>END WordPress</code> sind
    # dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
    # Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    —
    Moderationshinweis: Bitte künftig Code im Beitragseditor des Support-Forums mit dem Button [Code] formatieren. Danke.

    • Dieses Thema wurde vor 5 Jahren, 11 Monaten von Bego Mario Garde geändert. Grund: Code formatiert

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 11 Antworten – 1 bis 11 (von insgesamt 11)
  • Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Vorab: Wir helfen dir hier gerne bei Anwendungs-Fragen zu WordPress, aber die Serverkonfiguration ist hier off topic, auch wenn du dann WordPress verwendest.

    Versuchen wir es trotzem einmal.
    Probier doch bitte mal das hier:

    # Apache config
    <FilesMatch ".(eot|ttf|otf|woff)">
    	Header set Access-Control-Allow-Origin "*"
    </FilesMatch>
    
    # Redirect non-www traffic to www & enforce https
    <IfModule mod_rewrite.c>
    	RewriteCond %{HTTPS} off [OR]
    	RewriteCond %{HTTP_HOST} !^www\. [NC]
            RewriteCond %{HTTP_HOST} !^static. [NC]
    	RewriteCond %{HTTP_HOST} ^(.*)$  [NC]
    	RewriteRule (.*) https://www.%1/$1 [R=301,L]
    </IfModule>
    
    # BEGIN WordPress
    # Die Anweisungen (Zeilen) zwischen <code>BEGIN WordPress</code> und <code>END WordPress</code> sind
    # dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
    # Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    Themenersteller alexasia

    (@alexasia)

    Danke dass du mir dennoch hilfst! Ich habe die Textdatei exakt so kopiert und als neue htaccess über Filezilla hochgeladen. Leider ändert sich irgendwie weiterhin nichts.

    Moderator La Geek

    (@la-geek)

    Hallo @alexasia

    teste doch einmal das folgende:

    # Apache config
    <FilesMatch ".(eot|ttf|otf|woff)">
    	Header set Access-Control-Allow-Origin "*"
    </FilesMatch>
    
    # Redirect non-www traffic to www & enforce https
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
    </IfModule>
    
    # BEGIN WordPress
    # Die Anweisungen (Zeilen) zwischen <code>BEGIN WordPress</code> und <code>END WordPress</code> sind
    # dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
    # Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
    Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Scheinbar wird die Weiterleitung komplett ignoriert.
    Sprich doch bitte mal den Support deines Webhosters darauf an. Du kannst dabei ja auf den Code in deine .htaccess verweisen.

    Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    @la-geek Hatte @alexasia das nicht zuerst so?

    Themenersteller alexasia

    (@alexasia)

    ich werde Strato mal schreiben, bzw. erneut, allerdings haben die mich auf WordPress Foren verwiesen, da sie hierfür nicht zuständig sein wollten 😀

    Moderator Bego Mario Garde

    (@pixolin)

    Moderator (nicht mehr aktiv)

    Nein, die fühlen sich nie für irgendwas zuständig. 😝

    OK, für die Webanwendungen sind sie auch nicht zuständig. Dafür, das eine Weiterleitungsregel nicht funktioniert, schon. Da kannst du ganz losgelöst von WordPress nachfragen – wie gesagt: Serverkonfiguration hat erst einmal nichts mit WordPress zu tun.

    Moderator La Geek

    (@la-geek)

    @la-geek Hatte @alexasia das nicht zuerst so?

    SO nicht 🙂

    Themenersteller alexasia

    (@alexasia)

    Danke für die Antworten, ich habe nochmal deutlich darauf verwiesen, dass die htacess überhaupt keine Anwendung vom Server findet und warte mal auf die Antwort

    Moderator La Geek

    (@la-geek)

    Meinen Code hast du nicht ausprobiert, oder habe ich deine Antwort überlesen?

    Themenersteller alexasia

    (@alexasia)

    Habe ich so auch vorhin hochgeladen und ist die aktuelle htacess.

    Es bleibt leider bei https://alexasia.de/

Ansicht von 11 Antworten – 1 bis 11 (von insgesamt 11)

Das Thema „rewrite enginge Problem“ ist für neue Antworten geschlossen.