ich hab ein problem mit meiner .htacess und Rewrite engine
Folgendes:
Es geht um www.neu.jmmv.de
wenn man auf www.neu.jmmv.de/bilder/ sollte er eigentlich das gleiche wie auf www.neu.jmmv.de/bilder
anzeigen, irgendwas passier aber, dass das bild und die <h2> nicht kommt.
>meine .htacess sieht so aus:
RewriteEngine On
RewriteRule ^([^.]+)$ /index\.php?s=$1 [QSA]
und ich mach da ein:
> require(strtolower("content/$include.php")
wobei das $include aus dem $s gebaut wird, wie sieht man am ende bei anderen unterseiten funktioniert es eigentlich auch...
Ich weiß nicht ob das damit zusammenhängt aber aus
http://neu.jmmv.de/start/ wird http://neu.jmmv.de/start/?s=start
automatisch...
Wer kann mir helfen? wer weiß rat? ich kann auch nochmehr codeschnipsel liefern...
//zerlegen der erweiterung
$position = explode("/",$s);
//dateinamen fürs includen fetrig machen
$include = str_replace("/","_",$s);
$include = str_replace(" ","-",$include);
$include = str_replace("ä","ae",$include);
$include = str_replace("ö","oe",$include);
$include = str_replace("ü","ue",$include);
$include = strtolower($include);
//in der Kategorie "Bilder" alle folgenden Stellen ignorieren:
if (strtolower($position[0]) == "bilder")
{
$include = "bilder";
}
Folgendes:
Es geht um www.neu.jmmv.de
wenn man auf www.neu.jmmv.de/bilder/ sollte er eigentlich das gleiche wie auf www.neu.jmmv.de/bilder
anzeigen, irgendwas passier aber, dass das bild und die <h2> nicht kommt.
>meine .htacess sieht so aus:
RewriteEngine On
RewriteRule ^([^.]+)$ /index\.php?s=$1 [QSA]
und ich mach da ein:
> require(strtolower("content/$include.php")
wobei das $include aus dem $s gebaut wird, wie sieht man am ende bei anderen unterseiten funktioniert es eigentlich auch...
Ich weiß nicht ob das damit zusammenhängt aber aus
http://neu.jmmv.de/start/ wird http://neu.jmmv.de/start/?s=start
automatisch...
Wer kann mir helfen? wer weiß rat? ich kann auch nochmehr codeschnipsel liefern...
//zerlegen der erweiterung
$position = explode("/",$s);
//dateinamen fürs includen fetrig machen
$include = str_replace("/","_",$s);
$include = str_replace(" ","-",$include);
$include = str_replace("ä","ae",$include);
$include = str_replace("ö","oe",$include);
$include = str_replace("ü","ue",$include);
$include = strtolower($include);
//in der Kategorie "Bilder" alle folgenden Stellen ignorieren:
if (strtolower($position[0]) == "bilder")
{
$include = "bilder";
}
Kommentar