4.8.6mr - Links funktionieren nicht

Gesperrt
apicalart
Beiträge: 161
Registriert: Fr 18. Mär 2005, 13:09
Wohnort: Linnich ( NRW )
Kontaktdaten:

4.8.6mr - Links funktionieren nicht

Beitrag von apicalart »

Hallo zusammen,

ich bin dabei, unser Portal auf einen neuen PHP 5 Server manuell umzuziehen. Ich habe die 4.8.6mr auf dem Server installiert die htaccess liegt im Root-Verzeichnis und sieht so aus:

Code: Alles auswählen

#AddHandler php-cgi .php .php4

<IfModule mod_rewrite[color=red].c[/color]>
RewriteEngine on

# Specify a base URL-path for the rules
# -------------------------------------
RewriteBase /cms


# Exclude some files and directories from rewriting
# -------------------------------------------------
RewriteRule ^usage/.*$ - [L]
RewriteRule ^contenido/.*$ - [L]
RewriteRule ^setup/.*$ - [L]
RewriteRule ^cms/upload/.*$ - [L]
RewriteRule ^cms/test/.*$ - [L]
RewriteRule ^cms/index_controller.php.*$ - [L]
RewriteRule ^cms/front_content.php.*$ - [L]


# One RewriteRule to rule them all
# --------------------------------
RewriteRule !\.(js|ico|gif|jpg|jpeg|png|css|pdf)$ index_controller.php [QSA,L]

</IfModule>
Komisch war schon, dass ich das .c (rot markiert im Code) weglöschen musste, um keinen Internal Server Error zu bekommen. Erst nachdem ich das gemacht hatte, wurde dann richtig auf die http://marktplatzkarneval.kiratec.eu/cm ... ontent.php weitergeleitet.

Trotzdem habe ich immer noch ein Problem:
Die weiterführenden Links werden jetzt zwar umgewandelt, aber wenn ich auf einen Link klicke kommt 404. Beispiel: http://marktplatzkarneval.kiratec.eu/kontakt/

Wa kann das sein ?
Dat gijjt et doch nit wirklich, odder !

Grüsse aus dem Rheinland
http://www.eukoba.de
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Re: 4.8.6mr - Links funktionieren nicht

Beitrag von xmurrix »

Hallo,

den Grund für dein Problem mit der Apache-Direktive IfModule kann ich dir nicht sagen.

Habe mir gerade die Apache-Dokus von 1.3, 2.0 und 2.2 angesehen, darin ist das Modul immer mit *.c angegeben. Das ist der Modulname zum Zeitpunkt der Kompilierung, vielleicht hat das Modul bei dir den Namen "mod_rewrite" anstatt "mod_rewrite.c".

Zur 404'er Fehler:
Es scheint so zu sein, dass das Frontent unter /karneval/cms/ liegt. Wenn es so ist, muss die RewriteBase angepasst werden:

Code: Alles auswählen

RewriteBase /karneval/cms
Anscheinend gibt es eine Subdomain "marktplatzkarneval.kiratec.eu" die den Ordner "/karneval" als wwwroot hat, aber die Links in der Navigation gehen auf www.marktplatz-karneval.de/karneval/cms/. Ist für den Mandanten die Richtige Web-Adresse in Mananteneinstellungen angegeben oder gibt das Modul für Hauptnavigation einen anderen Host aus?

Wenn du eine Contenido Installation mit mehreren Mandanten betreiben willst, sollte es ausreichen, in der Pluginkonfiguration die Option "Mandantenname an die URL voranstellen" zu aktivieren.

Gruß
xmurrix
apicalart
Beiträge: 161
Registriert: Fr 18. Mär 2005, 13:09
Wohnort: Linnich ( NRW )
Kontaktdaten:

altes Layout - neues layout

Beitrag von apicalart »

Hallo xmurrix,

Sorry, ich hatte vergessen zu erwähnen, dass das Layout vom alten Server stammt und die Pfade dort noch angepasst werden müssen. Auf dem alten Server liegt der cms Ordner tatsächlich unter karneval/cms.

Aber aktuell gibt es die Arbeitsdoman vom Provider unter http://marktplatzkarneval.kiratec.eu. Da läuft der KK-Antrag. Nach Umzug lautet die Domain dann http://www.marktplatzkarneval.de/cms/....

Ich habe zum Test nur mal die Kontaktseite angelegt, um zu sehen, ob mr richtig funktioniert.


Ich habe dir per PM mal die Zugangsdaten für mein Contenido geschickt und dir einen Zugang eingerichtet.
Dat gijjt et doch nit wirklich, odder !

Grüsse aus dem Rheinland
http://www.eukoba.de
Gesperrt