Korrekter Pfad bei RewriteRules
Turtle
- html
0 wahsaga
Hallo,
ich brauche Eure Meinung.
Ich verwende RewriteRules.
Damit die Verweise auf Bild-, css-, javascript-Dateien etc funktionieren habe ich zwei Möglichkeiten (gibt es noch weitere?):
1. Ich schreibe in die Kopfdaten:
<base href="http://www.meineDomain.de">
2. Ich lese per PHP die Adresszeile aus und erzeuge somit den Pfad:
Beispiel:
function getPath()
{
global $REQUEST_URI;
$path = "";
$pathLimit = 1;
$arrPath = explode("/", $REQUEST_URI );
for($i = 1 ; $i < (count($arrPath) - $pathLimit) ; $i++)
{
$path .= "../";
}
return $path;
}
$path = getPath();
<img src="<?php echo $path; ?>"images ...>
Welche der Lösungen ist besser, bzwe. eleganter?
Gruss,
Turtle
hi,
Welche der Lösungen ist besser, bzwe. eleganter?
ich bevorzuge möglichkeit 3) - bilder und CSS relativ zum root der domain einbinden, also mit führendem slash.
/pics/bild.jpg
/blah/blubb/style.css
gruß,
wahsaga