suit: Mit eregi_replace href erweitern

Beitrag lesen

überlege genau, was du tun willst - sprich welchem muster können die links entsprechen, die du finden und ersetzen willst
Alle Links auser Links der eigenen Domain

nein, du hast mich nicht ganz verstanden - ich meinte damit, du sollst aufschreiben, WAS (sprich welche muster) du finden und ersetzen musst, was du logisch ersetzen willst, hab ich schon verstanden

deine domain ist example.com

http://example.org/ ist ein externer verweis
/foo.php ist ein interner verweis
...

wenn du alle möglichkeiten hast(und da gibts einige), kannst du beginnen, daraus muster zu erkennen und zu bilden

zb "alle externen links beginnen defintiv mit "http://", nachdem aber auch ftp gewünscht ist, könnte das muster zb folgendermaßen zu erweitern: "(f|ht)tp://" usw

nach reichlicher überlegung ist aber auch http://example.com/foo.php ein interner verweis

erfasse all diese eventualitäten und schreibe sie dir auf - deine liste wird dadurch schätzungsweise an die 30 bis 50 "regeln" enthalten, die es dann gilt in ein muster zu verfrachten