Komische URL bei Redirect permanent und Modrewrite

Gesperrt
llaron
Beiträge: 133
Registriert: Mi 14. Jul 2004, 12:54
Kontaktdaten:

Komische URL bei Redirect permanent und Modrewrite

Beitrag von llaron »

Hallo,

die urs einer HP haben sich geändert, da ich eine 2te sprache implementiert habe. jetzt habe ich in die htaccess für die ganzen alten urls eine regel geschrieben die auf die neuen urls verweist. das sieht so aus:

Code: Alles auswählen

Redirect permanent /name/ http://www.url.com/1/name/
wenn ich die seite jetzt mit der alten url aufrufe, sprich mit

www.url.com/name/

dann findet er die seite, gibt mir aber in der url folgendes aus:

www.url.com/name/subname/?parts[]=name

das kommt irgendwie über das modrewrite. nutze die version 4.6.15 von stese. wie bekomme ich diesen zusatz aus der URL???

Merci im voraus
Nico
derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Re: Komische URL bei Redirect permanent und Modrewrite

Beitrag von derSteffen »

Hallo,

hast du denn auch alle Anpassungen in der config vorgenommen, bzw. in den Mandanteneinstellungen (wenn du dort die Sache eingepflegt hast)?
- Soll die Sprache mit in der URL erscheinen (für Mehrsprachsysteme unabdingbar)
/* is multilanguage? ( 1 = yes, 0 = none ) */
$cfg['mod_rewrite']['use_language'] = 0;

- Soll statt der Sprach ID der Sprachname in der URL erscheinen?
/* use language name in url? ( 1 = yes, 0 = none ) */
$cfg['mod_rewrite']['use_language_name'] = 0;
Also ich glaube nicht das man eine neue Regel in der htaccess erstellen muss?

MFG
llaron
Beiträge: 133
Registriert: Mi 14. Jul 2004, 12:54
Kontaktdaten:

Beitrag von llaron »

Hi,

du hast mich glaub falsch verstanden. Wenn der redirect durch die htaccess auf die Seite www.url.com/name/subname/ ausgeführt wird, hängt er mir in der url automatisch noch das kürzel ?parts[]=name hintendran. Die url sieht dann so aus: www.url.com/name/subname/?parts[]=name , soll aber so aussehen: www.url.com/name/subname/

Hängt irgendwie mit MR zusammen...

Gruß
Nico
llaron
Beiträge: 133
Registriert: Mi 14. Jul 2004, 12:54
Kontaktdaten:

Beitrag von llaron »

hat keiner eine Idee? :-(
derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Beitrag von derSteffen »

Hast du denn mal den Cachce gelöscht sowie die Con_Code geleert? Lade doch auch meine ein jungfräuliche .htaccess hoch direkt von der 4.6.15 MR!

Vielleicht mußt du auch mal die Aliase zurücksetzen?
3. Meine Aliase sind defekt, leer oder sollen nur auf die
Originalwerte zurückgesetzt werden
-----------------------------------------------------------
Mit folgendem kleinen Modul kann man alle Aliase reseten:
<?php
cInclude("classes","class.modrewrite.php");

ModRewrite::reset_aliases();
print "fertig";
?>

Bitte stellen Sie sicher, dass das Modul nur dann
ausgeführt wird, wenn Sie wirklich alle Aliase
zurücksetzen wollen, da es starke Leistungseinbußen bei
dauerhafter Ausführung (z.B. als Modul in jedem Artikel)
gibt.
Gesperrt