Ich hatte in einem vorigen Post gesagt, dass bei mir in den Artikeleigenschaften die Weiterleitung nicht funktioniert. Habe jetzt bemerkt, dass es gar nicht um die Weiterleitung geht, sondern um den Alias-Namen der Kategorie.
Also wenn ich in der Hauptnavigation (nur in der Hauptnavigation) eine neue Kategorie mit dem Namen Home anlege und darin einen Artikel erstelle, den Online schalte und als Startartikel aktiviere und dann im Frontend den entsprechenden Menüpunkt aufrufe erhalte ich in der Adresszeile
http://www.tramin.com/cms/deutsch/?error=1 und es wird nicht der richtige Artikel angezeigt, sondern irgend ein anderer (meist die Startseite).
Ändere ich den Alias der Kategorie in thome oder home30 oder auch in Startseite änderst sich nichts an der Sache. (Ich habe keinen Alias-Namen doppelt verwendet, daran kann es also auch nicht liegen)
Ändere ich den Alias der Kategorie aber in z.B. test2 funktioniert alles. Ich kann aber nicht nachvollziehen, welche Namen als Alias funktionieren, welche nicht.
Vielleicht sollte ich dazu noch sagen: wenn ich in der config.php
$cfg['mod_rewrite']['startfromroot'] auf 1 stelle funktioniert alles oder auch wenn ich $cfg['mod_rewrite']['use_language'] auf 0 stelle funktioniert alles.
Das Problem tritt also nur mit folgender Konfiguration auf:
$cfg['mod_rewrite']['use'] = 1;
$cfg['mod_rewrite']['rootdir'] = '/cms/';
$cfg['mod_rewrite']['startfromroot'] = 0;
$cfg['mod_rewrite']['use_language'] = 1;
$cfg['mod_rewrite']['use_language_name'] = 1;
$cfg['mod_rewrite']['use_client'] = 0;
$cfg['mod_rewrite']['use_client_name'] = 0;
$cfg["mod_rewrite"]['use_lowercase_uri'] = 1;= 1;
$cfg['mod_rewrite']['use_language_name'] = 1;
$cfg['mod_rewrite']['use_client'] = 0;
$cfg['mod_rewrite']['use_client_name'] = 0;
$cfg["mod_rewrite"]['use_lowercase_uri'] = 1;
Gibt es irgendwelche Alias-Namen die man nicht verwenden darf. Oder könnte es sein dass in der DB irgendwelche Alias-Namen noch herumschwirren (da ich ziemlich rumprobiert habe), welche sich dann überschneiden. In welcher Tabelle könnte ich die Alias-Namen kontrollieren?