kleiner Tipfehler, große Auswirkung
Verfasst: 18.02.2007, 18:21
so, mal was zu schmunzeln, für alle Seos.
Ist bestimmt euch auch schon passiert
Da ich mit einer Seite im sogenannten "Ähnlichkeitsfilter" hänge, hab ich mich nun dran gemacht, die Seiten da raus zu bekommen.
Heute hab ich nun die URLs verglichen, um zu schauen, ob wieder paar rausgekommen sind.
Dabei stellte ich folgendes fest.
URL www.....de/autos_fiat.php ist aus dem Filter geschlüpft
gleichzeitig ist url www....de/autos_fiat.phg in den Filter verschwunden.
Ich dachte erst, wasn jetzt los, die URL ist einmal in den Filter und einmal aus dem Filter gekommen. Ist ja eigentlich unlogisch.
Also komplette URL kopiert und untereinander gestellt, und da ist es mir erst aufgefallen
www....de/autos_fiat.php
www....de/autos_fiat.phg
Verdammt, was ist denn hier passiert ?
Fehler war schnell gefunden, 2 kleine Fehler sind passiert.
1. vor paar Monaten hab ich eine Unterseite erstellt, wo man Buchstaben von A-Z anklicken kann.
Klickt man nun auf "F" kommen alle Autos mit "F" also Fiat, Ford usw.
Dabei hab ich bei der Verlinkung einen kleinen Fehler gemacht.
Statt <a href="...php" zu schreiben, ist da komischerweise ".phg" drin gelandet.
Und wegen Fehler Nummer 2. hab ich das nicht bemerkt.
Hier hatte ich noch eine Mod_rewrite Regel von früher benutzt.
Einfach kopiert damals aus dem Netz um umgebaut.
Damals war Mod_rewrite noch zu hoch für mich
Regel lautete wie folgt
RewriteRule ^autos_([a-z]*).* /verzeichnis/autos-ubersicht.php?name=$1
Hat alles soweit funktioniert, blos das es nun auch mit
autos_fiat.phpsonstwashier funktionierte.
Nun hab ich den Salat
Alles doppelt im Google vorhanden....
Negative Auswirkungen konnte ich zum Gluck nicht bemerken.
Das Projekt klettert Monat für Monat nach oben.
Hab nun per Mod_rewrite versucht das Problem zu beheben.
RewriteRule ^autos_([a-z]*).phg$ https://www......de/autos_$1.php[R=301]
Ich hoffe, diesmal das es richtig ist, funktioniert zumindest.
Mal schaun, wie lange die falschen Seiten noch drin bleiben
Fazit der Geschichte, keine Sternchen am Ende der Regel verwenden
Ist bestimmt euch auch schon passiert

Da ich mit einer Seite im sogenannten "Ähnlichkeitsfilter" hänge, hab ich mich nun dran gemacht, die Seiten da raus zu bekommen.
Heute hab ich nun die URLs verglichen, um zu schauen, ob wieder paar rausgekommen sind.
Dabei stellte ich folgendes fest.
URL www.....de/autos_fiat.php ist aus dem Filter geschlüpft
gleichzeitig ist url www....de/autos_fiat.phg in den Filter verschwunden.
Ich dachte erst, wasn jetzt los, die URL ist einmal in den Filter und einmal aus dem Filter gekommen. Ist ja eigentlich unlogisch.
Also komplette URL kopiert und untereinander gestellt, und da ist es mir erst aufgefallen
www....de/autos_fiat.php
www....de/autos_fiat.phg
Verdammt, was ist denn hier passiert ?
Fehler war schnell gefunden, 2 kleine Fehler sind passiert.
1. vor paar Monaten hab ich eine Unterseite erstellt, wo man Buchstaben von A-Z anklicken kann.
Klickt man nun auf "F" kommen alle Autos mit "F" also Fiat, Ford usw.
Dabei hab ich bei der Verlinkung einen kleinen Fehler gemacht.
Statt <a href="...php" zu schreiben, ist da komischerweise ".phg" drin gelandet.
Und wegen Fehler Nummer 2. hab ich das nicht bemerkt.
Hier hatte ich noch eine Mod_rewrite Regel von früher benutzt.
Einfach kopiert damals aus dem Netz um umgebaut.
Damals war Mod_rewrite noch zu hoch für mich

Regel lautete wie folgt
RewriteRule ^autos_([a-z]*).* /verzeichnis/autos-ubersicht.php?name=$1
Hat alles soweit funktioniert, blos das es nun auch mit
autos_fiat.phpsonstwashier funktionierte.
Nun hab ich den Salat

Alles doppelt im Google vorhanden....
Negative Auswirkungen konnte ich zum Gluck nicht bemerken.
Das Projekt klettert Monat für Monat nach oben.
Hab nun per Mod_rewrite versucht das Problem zu beheben.
RewriteRule ^autos_([a-z]*).phg$ https://www......de/autos_$1.php[R=301]
Ich hoffe, diesmal das es richtig ist, funktioniert zumindest.
Mal schaun, wie lange die falschen Seiten noch drin bleiben

Fazit der Geschichte, keine Sternchen am Ende der Regel verwenden
