Relative Pfadangaben
khm
- html
0 suit0 misterunknown0 khm
0 Felix Riesterer
0 khm
Hallo,
heute ist irgendwie nicht mein Tag.
Ich möchte absolute Pfadangaben in relative Pfandangaben ändern:
In
http://localhost/die-figur/Katalog/index.php
wird das Bild
img src="http://localhost/die-figur/Katalog/img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
aufgerufen, was problemlos funktioniert.
Das alles funktioniert nicht:
img src="img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
img src="/img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
img src="./img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
Wo liegt der Fehler?
Gruss,
khm
img src="img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
img src="/img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
img src="./img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
Wo liegt der Fehler?
Die beiden letzteren sollten funktionieren.
Hallo suit,
besten Dank für Deine Antwort.
Hier ein Beispiel aus dem "richtigen Leben":
Absoluter Pfad
http://www.die-figur.de/Katalog/index.php
Relativer Pfad:
http://www.die-figur.de/Katalog/index1.php
Der relative Pfad
img src="/img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
funktioniert nicht.
Gruss,
khm
img src="img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
img src="/img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
img src="./img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
Wo liegt der Fehler?Die beiden letzteren sollten funktionieren.
Der relative Pfad
img src="/img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
funktioniert nicht.
Eh klar - mein Fehler, siehe unten :)
img src="img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
img src="/img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
img src="./img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
Wo liegt der Fehler?Die beiden letzteren sollten funktionieren.1
Mein Fehler - der erste und der letzte sollte funktionieren - der mittlere selbstverständlich nicht.
Hallo suit,
besten Dank für Deine Antwort.
Hier noch ein Beispiel aus dem "richtigen Leben":
Absoluter Pfad
http://www.die-figur.de/Katalog/index.php
Relativer Pfad: img src="img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
http://www.die-figur.de/Katalog/index1.php
Relativer Pfad: img src="./img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
http://www.die-figur.de/Katalog/index2.php
Beide relative Pfade funktionieren nicht.
Gruss,
khm
Der relative Pfad
img src="/img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
funktioniert nicht.Eh klar - mein Fehler, siehe unten :)
img src="img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
img src="/img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
img src="./img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
Wo liegt der Fehler?Die beiden letzteren sollten funktionieren.1
Mein Fehler - der erste und der letzte sollte funktionieren - der mittlere selbstverständlich nicht.
Beide relative Pfade funktionieren nicht.
Die Pfade stimmen, das HTML-Dokument ist aber im Weg :)
http://de.selfhtml.org/html/kopfdaten/basis.htm
Lieber suit,
ätsch, ich war eine Minute schneller!
Liebe Grüße,
Felix Riesterer.
ätsch, ich war eine Minute schneller!
So ein Unsinn :)
Hallo Felix,
Du warst nicht nur schneller, sondern auch einen Tick informativer.
Gruss,
khm
Lieber suit,
ätsch, ich war eine Minute schneller!
Liebe Grüße,
Felix Riesterer.
Moin,
Das alles funktioniert nicht:
img src="img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
Sollte gehen.
img src="/img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
Sollte nicht gehen.
img src="./img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
Sollte gehen.
Wo liegt der Fehler?
Also wenn du keine mod_rewrite-Rules verwendest, die die URL ummodelt, wüsste ich nicht, warum das nicht funktionieren sollte. Jedenfalls keinen vernünftigen, den man als Nicht-Apache-Administrator aus Versehen verursachen würde...
Grüße Marco
Hallo Marco,
in .htaccess gibts mod_rewrite-Rules, die aber keine solche Auswirkung haben sollten:
ErrorDocument 404 /Katalog/nf.php
<Files *.php>
SetOutputFilter DEFLATE
</Files>
<Files *.css>
SetOutputFilter DEFLATE
</Files>
<Files *.js>
SetOutputFilter DEFLATE
</Files>
RewriteEngine On
RewriteRule sitemap.txt$ http://www.die-figur.de/sitemap.xml [T=text/xml,R=301,L]
RewriteEngine On
RewriteRule ^Katalog/Details/(.*)$ /Katalog/Select/$1 [L,R=301]
RewriteEngine On
RewriteRule ^Katalog/Search/(.*)$ /Katalog/Select/$1 [L,R=301]
Gruss,
khm
Moin,
Das alles funktioniert nicht:
img src="img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
Sollte gehen.
img src="/img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
Sollte nicht gehen.
img src="./img/Kategorien/Body/Body-Uebersicht/Body-Uebersicht.jpg"
Sollte gehen.
Wo liegt der Fehler?
Also wenn du keine mod_rewrite-Rules verwendest, die die URL ummodelt, wüsste ich nicht, warum das nicht funktionieren sollte. Jedenfalls keinen vernünftigen, den man als Nicht-Apache-Administrator aus Versehen verursachen würde...Grüße Marco
Liebe(r) khm,
Wo liegt der Fehler?
im <head>: <base href="http://www.die-figur.de/">
Liebe Grüße,
Felix Riesterer.
Hallo,
besten Dank für die Unterstützung.
Die Base-Anweisung stammt noch aus einer Zeit, in der ich mit Joomla hantiert habe. Die für Joomla verfügbaren Shops waren für mich leider unbrauchbar, und so habe ich von einigen Joomla-Seiten Templates abgeleitet und einen eigenen Shop-Generator geschrieben, mit dem ich alle Katalog-Seiten offline generiere und sie dann auf den Server hochlade.
Jedenfalls hätte ich die Base-Anweisung als Ursache der Ungereimtheiten nie identifizieren können.
Gruss,
khm
Liebe(r) khm,
Wo liegt der Fehler?
im <head>:
<base href="http://www.die-figur.de/">
Liebe Grüße,
Felix Riesterer.