1. Artikel
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Paules-PC-Forum.de
  2. Forum
  3. Internet und Kommunikation
  4. Homepagegestaltung

Frage zu einer 301-Weiterleitung in der .htaccess

  • =Skippy=
  • 10. März 2018 um 16:12
  • =Skippy=
    Dauergast
    Reaktionen
    530
    Beiträge
    1.300
    • 10. März 2018 um 16:12
    • #1

    Hallo,

    ich hatte mal auf meiner Website ein Verzeichnis, in dem mehrere Ordner mit php-Seiten lagen.
    Vor einiger Zeit habe ich das Verzeichnis schon gelöscht, aber Google hat die Seiten damals gecrawlt, die URLs gespeichert, und findet sie jetzt natürlich nicht mehr.
    In der Search Control (ehemals Webmaster Tools) werden die URLs nun ständig als Crawling-Fehler gemeldet, was wohl aber weiter nicht schlimm ist und keine Auswirkungen auf das Crawlen und Anzeigen der anderen Seiten hat. Nur die Besucher, die jetzt vielleicht noch mal eine alte URL öffnen wollen, bekommen dann eine 404-Fehlerseite angezeigt.

    Da es viele Seiten sind, die es jetzt nicht mehr gibt, möchte ich mal wissen, ob es in der .htaccess machbar ist, dass ich mit nur einer einzigen URL-Zeile alle php-Seiten per 301-Weiterleitung z.B. auf die index-Seite weiterleiten kann. Mit Hilfe eines Sternchens (*) als Platzhalter vielleicht.

    Könnte ich da einen Eintrag einfügen wie

    Redirect 301 /fotos/urlaube/*.php http:/http://www.domain.de

    oder würde es auch hiermit gehen Redirect 301 /fotos/*/*/*.php ?

    .
    Laptop: Asus VivoBook Pro 17. //. Windows 11 Pro mit MS Office 2019
    Mini-PC: Geekom A6 . //. Windows 11 Pro mit MS Office 2024
    Browser: Firefox (und als "Ersatzbrowser" noch Edge und Chrome)
    WLAN-Router: Fritz!Box 7590
    Multifunktionsdrucker: HP Color LaserJet Pro MFP M479 fdw

  • =Skippy=
    Dauergast
    Reaktionen
    530
    Beiträge
    1.300
    • 5. April 2018 um 13:50
    • #2

    Ich habe es jetzt übrigens so gelöst und es scheint auch zu funktionieren. Jedenfalls meldet Google seit drei Wochen für die Seiten
    keine Crawlingfehler mehr.
    Als Weiterleitungsziel habe ich überall die komplette URL eingetragen.

    Bei Seiten, die jeweils nur einmal vorhanden sind:

    Code
    Redirect 301 /fotos/urlaub/berlin.php https://www.meineseite.de/fotos/urlaub/2018/berlin.php

    Bei Seiten, wo es mehrere ähnliche gibt, wie z.B.
    /fotos/berlin/seite1.html
    /fotos/berlin/seite2.html
    /fotos/berlin/seite3.html

    Apache Configuration
    RewriteRule /fotos/berlin/(.*).html$ https://www.meineseite.de/fotos/urlaub/2018/berlin.php [L,R=301]

    Am Schluss sieht es dann so aus, natürlich nur mit viel mehr Zeilen für meine vielen Umleitungen:

    Apache Configuration
    RewriteEngine On
    Redirect 301 /fotos/berlin.php https://www.meineseite.de/fotos/urlaub/2018/berlin.php
    RewriteRule /fotos/berlin/(.*).html$ https://www.meineseite.de/fotos/urlaub/2018/berlin.php [L,R=301]

    .
    Laptop: Asus VivoBook Pro 17. //. Windows 11 Pro mit MS Office 2019
    Mini-PC: Geekom A6 . //. Windows 11 Pro mit MS Office 2024
    Browser: Firefox (und als "Ersatzbrowser" noch Edge und Chrome)
    WLAN-Router: Fritz!Box 7590
    Multifunktionsdrucker: HP Color LaserJet Pro MFP M479 fdw

  • Schwabenpfeil!
    Administrator
    Reaktionen
    12.226
    Artikel
    80
    Beiträge
    36.958
    • 5. April 2018 um 17:16
    • #3

    Danke für die Lösung, Skippy! :top: Werde ich bestimmt auch mal wieder gebrauchen können. ;)

    Meine aktuellen Bücher: Windows 7 Tipps & Tricks · · Windows 10 Schritt für Schritt erklärt · · Windows 10 Tipps & Tricks · · Gern zum Schlern

    »Nur wo du zu Fuß warst, bist du auch wirklich gewesen.«
    Johann Wolfgang von Goethe.

Windows 11

  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™