Anzeige:
Ergebnis 1 bis 3 von 3

Thema: htaccess - Redirect wird von RewriteRule ueberschrieben

  1. #1
    Registrierter Benutzer Avatar von sam600
    Registriert seit
    Sep 2007
    Beiträge
    341

    htaccess - Redirect wird von RewriteRule ueberschrieben

    Hallo

    ich will eine Webseite umziehen, dazu habe ich ein paar htaccess Regeln erstellt.

    Ziel ist das von einem Unterordner bestimmte Seiten/Bilder auf die neuen Bilder verlinkt werden und der Rest auf die Startseite per 301

    Code:
    # diese bilder sollen per 301 weitergeleitet werden
    Redirect 301 /images/zucker.gif https://www.neueseite222.de/produkt/zucker.png
    Redirect 301 /images/pinsel.gif https://www.neueseite222.de/produkt/pinsel.png
    ...
    # alle anderen bilder in diesem ordner auf die startseiten
    RewriteCond %{REQUEST_URI} ^\/images\/ [NC]
    RewriteRule ^images https://www.neueseite222.de/ [R=301,L]

    Die Redirect funktionieren solange ich die RewriteCond + RewriteRule ausklammere.
    Dann werde ich nicht mit der Redirect-Regel weitergeleitet sondern, lande auf der Startseite.


    Rewrite deaktiviert:
    Code:
    wget https://www.neueseite222.de/images/zucker.gif
    ...
    HTTP-Anforderung gesendet, warte auf Antwort... 301 Moved Permanently
    Platz: https://www.neueseite222.de/product/zucker.png[folge]

    Rewrite aktiviert:
    Code:
    wget https://www.neueseite222.de/images/zucker.gif
    ...
    HTTP-Anforderung gesendet, warte auf Antwort... 301 Moved Permanently
    Platz: https://www.neueseite222.de/[folge]


    Hat einer

  2. #2
    Universaldilletant Avatar von fork
    Registriert seit
    Dec 2001
    Ort
    Frankfurt/Main
    Beiträge
    1.175
    Wie das mit der Priorisierung zwischen Redirect und Rewrite ist, dass habe ich jetzt auch noch nicht gegoogelt oder in der Doku gelesen.

    Was mir spontan einfällt, ist ein Negative-Look-Ahead, was Du in Deinen Rewrite einbauen könntest, so dass die Rewrite-Rule für Zucker und Pinsel und ... nicht gilt.

    http://serverfault.com/questions/120...ifferent-apach

  3. #3
    Registrierter Benutzer
    Registriert seit
    Dec 2003
    Ort
    Dettenhausen
    Beiträge
    22.061
    redirect kommt aus mod_alias, rewrite aus mod_rewrite. mod_rewrite greift generell vor mod_alias.
    Ich bin root - ich darf das.

Ähnliche Themen

  1. htaccess - Redirect mit Prozentzeochen
    Von sam600 im Forum Linux als Server
    Antworten: 4
    Letzter Beitrag: 06.07.16, 13:32
  2. htaccess- RewriteRule bzw. Redirect
    Von muell200 im Forum Linux als Server
    Antworten: 3
    Letzter Beitrag: 04.10.10, 21:53
  3. .htaccess wird ignoriert
    Von headmyshoulder im Forum Linux als Server
    Antworten: 7
    Letzter Beitrag: 26.02.08, 22:51
  4. fluxbox-menu wird jedesmal ueberschrieben von apt-get
    Von Corcovado im Forum Windowmanager
    Antworten: 2
    Letzter Beitrag: 29.07.05, 13:19
  5. Dualboot Bootmnager wird ueberschrieben
    Von einki im Forum System installieren und konfigurieren
    Antworten: 3
    Letzter Beitrag: 29.09.04, 10:26

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •