Reload phtml geht nicht
Reload phtml geht nicht
Hallo,
ich habe eine Frage bezüglich der Reload HTML Einstellung.
Ich habe den Wert "[rewrite_url]" in der config.inc.php auf 1 gesetzt,
damit die Seiten anstatt mit php mit phtml generiert werden und somit durch Suchmaschinen gefunden werden können.
Leider funktioniert dies nicht mehr. Es wird immer nur die Startseite angezeigt.
Wenn ich allerdings in der Navigation den Link in einem neuen Fenster öffne, dann wird die Seite angezeigt.
Ich habe die Version 1.2.3 im Einsatz.
Kann mir jemand einen Tipp geben??
ich habe eine Frage bezüglich der Reload HTML Einstellung.
Ich habe den Wert "[rewrite_url]" in der config.inc.php auf 1 gesetzt,
damit die Seiten anstatt mit php mit phtml generiert werden und somit durch Suchmaschinen gefunden werden können.
Leider funktioniert dies nicht mehr. Es wird immer nur die Startseite angezeigt.
Wenn ich allerdings in der Navigation den Link in einem neuen Fenster öffne, dann wird die Seite angezeigt.
Ich habe die Version 1.2.3 im Einsatz.
Kann mir jemand einen Tipp geben??
noch besser ist es wenn du in der index.php diesen Code wechselst
// this regex's call the function
if($phpwcms["rewrite_url"]) {
$allowed_chars_in_url = "[".implode("]|[",array("@",",","\.","+","&","-","_","=","*","#","\/","%","?"))."]";
$content["all"] = preg_replace("/( href=\"index.php?)(([a-z]|[A-Z]|[0-9]|".$allowed_chars_in_url.")*)(\")/e","url_search('\\2')",$content["all"]);
$content["all"] = preg_replace("/(onClick=\"location.href='index.php?)(([a-z]|[A-Z]|[0-9]|".$allowed_chars_in_url.")*)(\')/e","js_url_search('\\2')",$content["all"]);
}
durch den
// this regex's call the function
if($phpwcms["rewrite_url"]) {
$allowed_chars_in_url = "[".implode("]|[",array("@",",","\.","+","&","-","_","=","*","#","\/","%","?"))."]";
$content["all"] = preg_replace("/([ \.]href=[\"'].?index.php?)(([a-z]|[A-Z]|[0-9]|".$allowed_chars_in_url.")*)([\"'])/e","url_search('\\2')",$content["all"]);
}
// this regex's call the function
if($phpwcms["rewrite_url"]) {
$allowed_chars_in_url = "[".implode("]|[",array("@",",","\.","+","&","-","_","=","*","#","\/","%","?"))."]";
$content["all"] = preg_replace("/( href=\"index.php?)(([a-z]|[A-Z]|[0-9]|".$allowed_chars_in_url.")*)(\")/e","url_search('\\2')",$content["all"]);
$content["all"] = preg_replace("/(onClick=\"location.href='index.php?)(([a-z]|[A-Z]|[0-9]|".$allowed_chars_in_url.")*)(\')/e","js_url_search('\\2')",$content["all"]);
}
durch den
// this regex's call the function
if($phpwcms["rewrite_url"]) {
$allowed_chars_in_url = "[".implode("]|[",array("@",",","\.","+","&","-","_","=","*","#","\/","%","?"))."]";
$content["all"] = preg_replace("/([ \.]href=[\"'].?index.php?)(([a-z]|[A-Z]|[0-9]|".$allowed_chars_in_url.")*)([\"'])/e","url_search('\\2')",$content["all"]);
}
Hi
also normalerweise funkrioniert das rewrite-Url ohne dass man am Code der index.php rumbastelt.
es muss in der conf.inc.php eingeschaltet werden
die _htaccess muss in .htaccess umbenannt werden
die .htaccess muss evtl. angepasst werden, wenn das System in einem Unterverzeichnis liegt
für die einzelnen Strukturebenen müssen Aliasse vergeben werden
das ist alles
also normalerweise funkrioniert das rewrite-Url ohne dass man am Code der index.php rumbastelt.
es muss in der conf.inc.php eingeschaltet werden
die _htaccess muss in .htaccess umbenannt werden
die .htaccess muss evtl. angepasst werden, wenn das System in einem Unterverzeichnis liegt
für die einzelnen Strukturebenen müssen Aliasse vergeben werden
das ist alles