Ich nutze Contenido 4.8.12 mit AMR und habe das auch schon wunderbar zum Laufen bekommen. ein paar Zeilen aus der htaccess, die ich für relevant halte:
Code: Alles auswählen
RewriteEngine on
RewriteBase /cms
# Bulgarian Users
RewriteCond %{HTTP:Accept-Language} ^bg [NC]
RewriteRule ^$ /bg/ [L,R=301]
# German Users
RewriteCond %{HTTP:Accept-Language} ^de [NC]
RewriteRule ^$ /de/ [L,R=301]
# French Users
RewriteCond %{HTTP:Accept-Language} ^fr [NC]
RewriteRule ^$ /fr/ [L,R=301]
# Default Page
RewriteRule ^$ /en/ [L,R=301]
# 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/front_content.php.*$ - [L]
# enable following line if you want to run the plugin test
# RewriteRule ^cms/mr_test.php.*$ - [L]
# One RewriteRule to rule them all
# --------------------------------
RewriteRule !\.(js|ico|gif|jpg|jpeg|png|css|pdf|txt|xml)$ front_content.php [NC,QSA,L]
Konfiguation AMR:
Code: Alles auswählen
Kategorie-Separator (Trenner zwischen einzelnen Kategorien) /
Kategoriewort-Separator (Trenner zwischen einzelnen Kategoriewörtern) -
Kategorie-Artikel-Separator (Trenner zwischen Kategorieabschnitt und Artikelname) /
Artikelwort-Separator (Trenner zwischen einzelnen Artikelwörtern) -
Folgendes ist der Status quo:
Agenommen es handelt sich um lorem-ipsum.com , gibt es im Hauptnavigationsordner ein Verzeichnis mit dem Namen lorem-ipsum:
Code: Alles auswählen
root
Hauptnavigation
lorem-ipsum
ueber-lorem-ipsum
lorem-ipsum-aktuell
alle-mal-ipsum
Blah-blubb
foo-bar
http://lorem-ipsum.com/de/lorem-ipsum/etc-pp/
wie kann ich dafür sorgen, dass aus
http://lorem-ipsum.com/de/lorem-ipsum/ueber-lorem-ipsum/
http://lorem-ipsum.com/de/ueber-lorem-ipsum/
wird? Natürlich dennoch so, dass die id der Kategorie mit übergeben wird? Muss ja irgendwie in der .htaccess geregelt werden können, nur wie ist die Frage