
Es geht um suchmaschinenfreundliche URLs bei Modx. Der Aufruf funktioniert soweit, nur wenn ich Aliasnamen bzw. Aliaspfade angebe bekomme ich grundsätzlich nen 404er.
Nen paar Infos zum System & zur Konfiguration:
die Modx Installation (v 0.9.6) liegt in einem Unterverzeichnis vom root-verzeichnis unter:
/modx/
im Template ist im <head> neben dem <title> & dem link zum CSS File diese Angabe:
<base href="[(site_url)]" /> => entspricht dann: "https://localhost/modx/"
Die Seitenstruktur sieht in etwa so aus:
home
- home1
- home2
- home3
about
- about1
- about1
- about1
usw.
Die news werden mit Ditto auf der Startseite eingebunden. Funktioniert auch ohne Probleme.
die htaccess ist weitesgehend die originale von der ModX Installation. lediglich folgende Zeilen sind geändert:
RewriteBase /modx
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
Infos zum Server:
safe_mode off
register_globals off
PHP Version 4.3.10
MySQL Version 4.1.9
Aufgerufen wird alles über https://localhost/modx/
Ohne suchmaschinenfreundliche URLs funktioniert alles wunderbar.
Mit suchmaschinenfreundlichen URLs ohne Alias Dateinamen & Pfade klappt es auch.
Aufruf dann https://localhost/modx/3
Sobald allerdings Aliaspfade und oder Aliasnamen angebe hauts nimmer hin und er findet die seiten nicht.
Aufruf dann z.B. https://localhost/modx/News
Zu den Einstellungen für suchmaschinenfreundliche URLs
Suffix & Präfix wurden nicht angegeben
Doppelte Aliase zulassen -> ja
automatische generierte Aliase -> nein
ich hoffe irgendjemand kennt das problem. Ich vermute ja, dass es an der htaccess liegt, allerdings weiß ich nicht warum/wieso/weshalb...

mercie!