-
Fehler bei mod_rewrite
Hallo Profis!
Ich habe, aus Lernzwecken, eine Komponente geschrieben und die funzt auch einwandfrei. Problem ist nur bei mod_rewrite. So bald ich SEO einschalte funzt gar nichts. Ich meine Joomla schon nur meine Komponente nicht und zwar Seite nicht gefunden. Ich habe in der Komponente variable als auch Feste Links verwendet z.B. seite.de/index.php?option=com_component&task=bla&Itemid=1
Gibt es ein Trick bei Linksaufbau?
Ich bekomme so einen Link:
http://www.seite.de/component/option,com_component/task,bla/Itemid,1/lang,german/index.php?option=com_component&Itemid=1
Die erste Teil passt, aber woher kommt am ende noch alte Link?
Ich habe kein Plan.
Mit freundlichen Grüßen
OK! Ich habe es raus gefunden. mosRedirect() ist daran Schuld. Sobald SEF aktiv ist wird neu header an alte angehängt. Deswegen auch so ein Link entsteht.
Prüfen und weiterleiten:
$com_home = "index.php?option=com_frontpage&Itemid=1";
if($mosConfig_sef==1)
{
$com_home = sefRelToAbs($com_home);
}
mosRedirect( $com_home);
Geändert von vitalinka (16.06.2008 um 15:50 Uhr)
Grund: Fehler behoben
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen