ich habe ein großes Problem.
Habe ein Upgrade von 4.4.x ohne Mod Rewrite nach Mod Rewrite 4.6.8 gemacht.
Jetzt habe mein Problem schon eingegrenzt jedoch komm ich nicht weiter.
Bei der function build_new_URL in class.modrewrite.php läuft bei mir etwas schief.
Code: Alles auswählen
print("! ".$idcat." !<br>");
$arr_ignored_params = Array ( 'idcat', 'idart', 'lang', 'Client', 'idcatart', 'changeling', 'change client', 'idartlang' );
foreach ( $array_param_pairs asstr_pair ) {
$bol_found_Bad = false;
$arr_param = split ( "=", $str_pair );
foreach ( $arr_ignored_params asstr_key ) {
if ( $str_key == strtolower(trim($arr_param[0])) ) {
$bol_found_Bad = true;
break;
}
}
if ( $bol_found_Bad == false ) {
$arr_additional_params[] = urlencode(urldecode($arr_param[0])) . '=' . urlencode(urldecode($arr_param[1]));
}
}
print("? ".$idcat." ?<br>");
Code: Alles auswählen
! !
? idcat ?
Code: Alles auswählen
$arr_ignored_params = Array ( 'idcat', 'idart', 'lang', 'Client', 'idcatart', 'changeling', 'change client', 'idartlang' );
Code: Alles auswählen
$arr_ignored_params = Array ( 'idart', 'idcat', 'lang', 'Client', 'idcatart', 'changeling', 'changeclient', 'idartlang' );
Ausgabe:
Code: Alles auswählen
! !
? idart ?
Woran kann das liegen?
Ich habe das Forum schon nach allem möglichem abgesucht und keiner hatte annähernd so ein Problem.
Habe ModRewrite 4.6.8 schon auf einem anderen Server erfolgreich installiert und zum laufen gebracht.
Das komische dabei ist auch wenn ich ein komplett leeres Layout nehme bekomme ich trotzdem eine Ausgabe mit ! ! und ? idcat ?.
Wie kann das Möglich sein, wenn ich gar keinen Link auf der Seite habe?
MfG
ViktorQ