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

Htaccess

Dieses Thema im Forum "Konfiguration" wurde erstellt von proqd, 13. Dezember 2017.

Schlagworte:
  1. proqd

    proqd Well-Known Member

    Registriert seit:
    20. Mai 2017
    Beiträge:
    78
    Zustimmungen:
    1
    Alle Aufrufe der Domain ohne „www“ sollen auf „www.“ weitergleitet werden.
    Hintergrund: Nur eine Domain in der Google Search Konsole nötig.

    Habe bisher dazu folgenden Eintrag:

    RewriteCond %{http_host} !^www\.domain\.de [NC]
    Rewriterule ^(.*)$ https://www.domain.de/$1 [L,R=301]

    Ist das so korrekt, oder fehlt ggfls. noch was?!

    Zusatzfrage:

    Wenn ich möchte, dass alle Anfragen an die Webseite ohne http“s“ an https weitergeleitet werden, wie kann das dann in den oben genannten Zeilen integriert werden?


    Alle Aufrufe von Webseiten, die nicht ( mehr ) existieren, sollen auf eine eigene 404 Fehlerseite geleitet und zusätzlich per 410 aus dem Google Index entfernt werden.

    Wie ist das in der .htaccess genau einzutragen?
     
  2. JABA-Hosting

    JABA-Hosting Well-Known Member

    Registriert seit:
    29. März 2016
    Beiträge:
    2.988
    Zustimmungen:
    198
    Hallo,

    eigentlich brauchst du keine besondere Weiterleitung, da WordPress auf die URL umleitet welche unter Einstellungen eingetragen wurde.
     
  3. proqd

    proqd Well-Known Member

    Registriert seit:
    20. Mai 2017
    Beiträge:
    78
    Zustimmungen:
    1
    Antworten, die mit "eigentlich" beginnen kann ich leider nicht verwerten. Zudem beantwortet es meine Frage nicht vollständig.
     
  4. SirEctor

    SirEctor Well-Known Member
    Ehrenmitglied

    Registriert seit:
    28. Oktober 2008
    Beiträge:
    12.361
    Zustimmungen:
    427
    Sollte so passen, einfach mal testen.

    Antwort zu Teil zwei der Frage:
    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    RewriteEngine steht auf On? Und RewriteBase ist auch gesetzt? Und das alles bevor diese weiteren Anweisungen kommen?
     
  5. proqd

    proqd Well-Known Member

    Registriert seit:
    20. Mai 2017
    Beiträge:
    78
    Zustimmungen:
    1
    Vielen Dank. Das hat mir geholfen und das Problem gelöst.

    Den dritten Teil der Frage werde ich in einem neuen Thread besser ausformulieren.
     
  6. maxe

    maxe Well-Known Member
    Ehrenmitglied

    Registriert seit:
    1. Mai 2008
    Beiträge:
    19.581
    Zustimmungen:
    277
    Komisch, eine Antwort mit "eigentlich" kannst du nicht verwerten ... aber eine Antwort mit "sollte" ist verwertbar :mrgreen:
    Da verging mir schon die Lust zu helfen.
     
  7. proqd

    proqd Well-Known Member

    Registriert seit:
    20. Mai 2017
    Beiträge:
    78
    Zustimmungen:
    1
    Die Antworten sind für mich durchaus unterschiedlicher Bedeutung - schon aus dem Kontext heraus.
    Insbesondere da mich die 2. Antwort auf die Lösung gestoßen hat.
    Aber wer will kann natürlich alles andere in den Vordergrund stellen - mir wurscht. :)
     
  8. r23

    r23 Well-Known Member

    Registriert seit:
    9. Dezember 2006
    Beiträge:
    7.317
    Zustimmungen:
    582
    eigentlich ist das -^ Schroot

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteCond %{HTTP_HOST} !^www\. [NC]
    RewriteCond %{SERVER_ADDR} !=127.0.0.1
    RewriteCond %{SERVER_ADDR} !=::1
    RewriteRule ^ %{ENV:pROTO}://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    </IfModule>


    und der Bezug zu WordPress ist jetzt?
     
  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