Img-tags falsch verlinkt nach wegfall der subdomain?!

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
maverick39
Posts: 4
Joined: Fri Dec 12, 2008 12:10 am

Img-tags falsch verlinkt nach wegfall der subdomain?!

Post by maverick39 »

hi leute,

erneutes problem. ich hatte früher eine subdomain (siehe auch eintrag "Subdomain weg -> ...."), nun ist mein blog inhalt in einem unterordner, also anstatt http://interrail.marc-mueltin.de jetzt http://www.marc-mueltin.de/interrail.

ich habs geschafft, die pfade so richtig wieder einzustellen, dass alles wieder richtig aussieht. einzig und allein meine bilder sind falsch verlinkt. anstatt auf http://www.marc-mueltin.de/interrail/up ... /[bildname] sind sie auf http://www.marc-mueltin.de/uploads/[kat ... /[bildname] verlinkt, obwohl alle pfade richtig eingestellt sind.

ich nehme an, dass bereits erstellte einträge nicht mehr irgendwie geparst werden und pfade in <img>tags nicht angepasst werden, wenn man dies in der konfiguration der pfade im admin bereich tut.
wie kann ich nun - ohne manuell alles zu ändern - dies schnell fixen?
bin auch schon auf die idee gekommen, in der index.tpl datei meines templates einen <base href="..."> tag einzufügen (siehe http://de.selfhtml.org/html/kopfdaten/basis.htm), der dann auch auf jeder seite erscheint, aber leider hat das keine auswirkung.
bin gerade ratlos. :(

jemand eine idee?

vg,
marc
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Img-tags falsch verlinkt nach wegfall der subdomain?!

Post by garvinhicking »

Hi!
ich nehme an, dass bereits erstellte einträge nicht mehr irgendwie geparst werden und pfade in <img>tags nicht angepasst werden, wenn man dies in der konfiguration der pfade im admin bereich tut.
Das ist richtig, so etwas gibt es derzeit leider noch nicht.
wie kann ich nun - ohne manuell alles zu ändern - dies schnell fixen?
Ein paar Ideen:

1. SQL Dump erstellen und per Suchen+ersetzen den Pfadnamen korrigieren

2. Einen symbolischen Link /uploads im root deiner domain auf /interrail/uploads erstellen

3. .htaccess anpassen und mit Rewriterules ausstatten:

Code: Select all

RewriteRule ^/?(uploads/.*)$ /interrail/$1 [L,QSA]
damit es so aussieht als gäbe es ein /uploads verzeichnis in deinem document root.

Base href hilft leider nicht ohne alle anderen Links kaputt zu machen.

Grüße,
Garvin

bin auch schon auf die idee gekommen, in der index.tpl datei meines templates einen <base href="..."> tag einzufügen (siehe http://de.selfhtml.org/html/kopfdaten/basis.htm), der dann auch auf jeder seite erscheint, aber leider hat das keine auswirkung.
bin gerade ratlos. :(

jemand eine idee?

vg,
marc[/quote]
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
maverick39
Posts: 4
Joined: Fri Dec 12, 2008 12:10 am

Post by maverick39 »

danke für den tipp mit dem sql-dump. hätte ich auch drauf kommen können *augenroll* :)

jetzt klappt wieder alles.
Post Reply