1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

https erzwingen via .htaccess

Dieses Thema im Forum "Konfiguration" wurde erstellt von johnsn, 29. Dezember 2015.

  1. johnsn

    johnsn Member

    Registriert seit:
    27. Oktober 2015
    Beiträge:
    20
    Zustimmungen:
    0
    hi, ich möchte es für alle seiten erzwingen, lief mal, läuft aber jetzt nicht mehr
    in der .htaccess stand bisher:
    1.
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.domain.net/$1 [R,L]
    RewriteEngine On
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    oder
    2.
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    RewriteEngine On
    RewriteCond %{http_host} ^domain.net [NC]
    RewriteRule ^(.*)$ https://www.domain.net/$1 [R=301,NC]
    </IfModule>
    # END WordPress

    wie macht ihr das? oder liegt das am wp update auf 4.4.?
     
    #1 johnsn, 29. Dezember 2015
    Zuletzt bearbeitet: 29. Dezember 2015
  2. Hille

    Hille Well-Known Member

    Registriert seit:
    22. Januar 2012
    Beiträge:
    7.965
    Zustimmungen:
    9
  3. mensmaximus

    mensmaximus Well-Known Member

    Registriert seit:
    24. Juli 2014
    Beiträge:
    8.857
    Zustimmungen:
    437
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  4. johnsn

    johnsn Member

    Registriert seit:
    27. Oktober 2015
    Beiträge:
    20
    Zustimmungen:
    0
    danke, funktioniert aber auch nicht, seite ist nach wie vor unter http erreichbar?
     
  5. Hille

    Hille Well-Known Member

    Registriert seit:
    22. Januar 2012
    Beiträge:
    7.965
    Zustimmungen:
    9
    Link zur Seite?

    Die .htaccess wird auch im vhost berücksichtigt? Also kein

    AllowOverride none
     
  6. Monika

    Monika Well-Known Member
    Ehrenmitglied

    Registriert seit:
    4. Juni 2005
    Beiträge:
    14.126
    Zustimmungen:
    2
    alles was zw #beginn WordPress und #ende.. in der htaccess steht wird bei jedem Speichern der Permalinks gelöscht, weil dann WP seine Angaben zw diesen beiden immer wieder neu schreibt.
    außerdem ist es nicht egal was wo steht in dieser Datei...

    Daumenregel.. WP steht als Letzter Eintrag...
     
  7. johnsn

    johnsn Member

    Registriert seit:
    27. Oktober 2015
    Beiträge:
    20
    Zustimmungen:
    0
    haha das ist ja interessant, hatte mich schon gewundert warum das manchmal komplett rausgeflogen war, hast du mehr zu dem thema? oder einfach #begin und #end zeilen rausnehmen?
     
    #7 johnsn, 30. Dezember 2015
    Zuletzt bearbeitet: 30. Dezember 2015
  8. johnsn

    johnsn Member

    Registriert seit:
    27. Oktober 2015
    Beiträge:
    20
    Zustimmungen:
    0
    vitadrom.net, vhost, keine ahnung :)
     
  9. Hille

    Hille Well-Known Member

    Registriert seit:
    22. Januar 2012
    Beiträge:
    7.965
    Zustimmungen:
    9
    poste mal deine .htaccess
     
  10. johnsn

    johnsn Member

    Registriert seit:
    27. Oktober 2015
    Beiträge:
    20
    Zustimmungen:
    0
    hab jetzt folgendes vielleicht kann mal damit nochmal arbeiten, es läuft nach wie vor nicht...:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress

    # BEGIN REQUIRED FOR WEBFONTS
    AddType font/ttf .ttf
    AddType font/eot .eot
    AddType font/otf .otf
    AddType font/woff .woff

    <FilesMatch "\.(ttf|otf|eot|woff)$">
    <IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "*"
    </IfModule>
    </FilesMatch>
    # END REQUIRED FOR WEBFONTS

    ## LEVERAGE BROWSER CACHING ##
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/jpg "access 1 year"
    ExpiresByType image/jpeg "access 1 year"
    ExpiresByType image/gif "access 1 year"
    ExpiresByType image/png "access 1 year"
    ExpiresByType text/css "access 1 month"
    ExpiresByType application/pdf "access 1 month"
    ExpiresByType application/x-javascript "access 1 month"
    ExpiresByType application/javascript "access 1 month"
    ExpiresByType application/x-shockwave-flash "access 1 month"
    ExpiresByType image/x-icon "access 1 year"
    ExpiresDefault "access 2 days"
    </IfModule>
    ## LEVERAGE BROWSER CACHING ##

    <IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    </IfModule>

    seite liegt bei 1und1, die sind mit ihrem latein aber auch am ende bzw. spricht dort keiner latein ;)
     
  11. FlorianBrinkmann

    FlorianBrinkmann Well-Known Member

    Registriert seit:
    6. Oktober 2013
    Beiträge:
    390
    Zustimmungen:
    1
  12. Hille

    Hille Well-Known Member

    Registriert seit:
    22. Januar 2012
    Beiträge:
    7.965
    Zustimmungen:
    9
    Mache es mal so ;)

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
    #12 Hille, 30. Dezember 2015
    Zuletzt bearbeitet: 30. Dezember 2015
  13. johnsn

    johnsn Member

    Registriert seit:
    27. Oktober 2015
    Beiträge:
    20
    Zustimmungen:
    0
    ah jetzt versteh ich, top danke hille und florian, läuft aber leider trotzdem nicht...
     
  14. Hille

    Hille Well-Known Member

    Registriert seit:
    22. Januar 2012
    Beiträge:
    7.965
    Zustimmungen:
    9
    die .htaccess sieht jetzt genauso aus, wie im Beispiel? Evtl. ein Cache Plugin aktiv?
     
  15. Hille

    Hille Well-Known Member

    Registriert seit:
    22. Januar 2012
    Beiträge:
    7.965
    Zustimmungen:
    9
    Hast du überhaupt sämtliche URL's in deiner Datenbank von http auf https umgestellt? Ich sehe da noch etliche Bilder, die per http geladen werden.
     
  16. johnsn

    johnsn Member

    Registriert seit:
    27. Oktober 2015
    Beiträge:
    20
    Zustimmungen:
    0
    ist genauso wie du geschrieben hast, kein cache plugin, hatte eigentlich alle links umgestellt..., danke für den hinweis
     
    #16 johnsn, 30. Dezember 2015
    Zuletzt bearbeitet: 30. Dezember 2015
  17. janamaria

    janamaria Well-Known Member

    Registriert seit:
    17. April 2015
    Beiträge:
    49
    Zustimmungen:
    0
    Warum willst du es eigentlich über die htaccess machen?
    Reicht es nicht völlig aus, wenn du im Dashboard unter den Einstellungen die Adresse mit https eingibst?
    Dann leitet es ja automatisch alles um.
     
  18. Hille

    Hille Well-Known Member

    Registriert seit:
    22. Januar 2012
    Beiträge:
    7.965
    Zustimmungen:
    9
    Das reicht nicht aus und leitet auch keine Anfragen über Port 80 weiter auf 443
     
  19. johnsn

    johnsn Member

    Registriert seit:
    27. Oktober 2015
    Beiträge:
    20
    Zustimmungen:
    0
    das reicht leider nicht, wordpress ist halt manchmal doch nicht so nutzerfreundlich ;)
     
  20. johnsn

    johnsn Member

    Registriert seit:
    27. Oktober 2015
    Beiträge:
    20
    Zustimmungen:
    0
    bin mit sicherheit kein profi, aber so langsam vermute ich ein konflikt mit dem neusten wp update, aber wordpress hatte schon immer https probleme bzw. vielleicht auch die serveranbieter, zumindest ist das netz voll an lösungsvorschlägen, aber bisher fruchtet keine, auch wenn hille alles gegeben hat ;)
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden