
In der Standardinstallation des Open Source Content Managment Systems CMS made Simple werden URLs mit einem Query String erzeugt. Die sehen dann z.B. so aus: http://www.domainname.de/index.php?page=Beratung
Um suchmaschinenfreundliche URLs zu aktivieren muss man folgende Änderungen an der Konfigurationsdatei config.php vornehmen:
$config['assume_mod_rewrite'] = true;
$config['page_extension'] = ''; // gewuenschte Dateiendung (z.B: .html)
$config['use_hierarchy'] = true;
Im 2. Schritt passt man noch die .htaccess an:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d [NC]
RewriteRule ^(.+).html$ index.php?page=$1 [QSA]
Nun wird die URL so ausgegeben:
http://www.domainname.de/Agentur/Beratung.html





Servus! Danke für den Tipp, ABER…
Wenn ich die beiden Code-Schnipsel einfüge sehen die URLs zwar sauber aus, allerdings ich dann eine 404-Fehlermeldung wenn ich links im Menü oder anderswo einen internen Link anklicke
“Not Found
The requested URL /how-cmsms-works was not found on this server.”
Muß man noch etwas beachten?
Hat sich erledigt
)
Da hat bestimmt die .htaccess gefehlt ;o)