Hallo - danke für die tolle Erweiterung. Installation hat nach dem entknoten der Gehirnwindungen gut funktioniert.
Auch habe ich schon den Thread mit den angepassten Templates für die Navigation und der opw_default gefunden.
Ich möchte keine Dateiendung verwenden also statt service.html oder service.php einfach nur service
Mit der Navi sollte dann eigentlich doch folgender Link enstehen service#gesundheit jedoch sieht der nun so aus /#gesundheit/service
Oh mann ich hasse das kauderwelsch in der .htaccess
Es ist im Prinzip die Default
Im Backend ist URL Suffix leer
Bei URL umschreiben ein Haken
Code:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / ## # Uncomment the following lines to add "www." to the domain: # # RewriteCond %{HTTP_HOST} ^example\.com$ [NC] # RewriteRule (.*) http://www.example.com/$1 [R=301,L] # # Uncomment the following lines to remove "www." from the domain: # # RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC] # RewriteRule (.*) http://example.com/$1 [R=301,L] # # Make sure to replace "example.com" with your domain name. ## ## # If you cannot use mod_deflate, uncomment the following lines to load a # compressed .gz version of the aggregated Contao JavaScript and CSS files. ## #AddEncoding gzip .gz #<FilesMatch "\.js\.gz$"> # AddType "application/javascript" .gz #</FilesMatch> #<FilesMatch "\.css\.gz$"> # AddType "text/css" .gz #</FilesMatch> #RewriteCond %{HTTP:Accept-encoding} gzip #RewriteCond %{REQUEST_FILENAME} \.(js|css)$ #RewriteCond %{REQUEST_FILENAME}.gz -f #RewriteRule ^(.*)$ $1.gz [QSA,L] <FilesMatch "\.(htm|php|js|css|htc|png|gif|jpe?g|ico|xml|csv|txt|swf|flv|mp4|webm|ogv|mp3|ogg|oga|eot|woff|svg|svgz|ttf|pdf|gz)$"> RewriteEngine Off </FilesMatch> RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* index.php [L] # # If you are using mod_cache, it is recommended to use the RewriteRule below, # which adds the query string to the internal URL: # # RewriteRule (.*\.html)$ index.php/$1 [L] # # Note that not all environments support mod_rewrite and mod_cache. ## RewriteCond %{REQUEST_FILENAME} !-f RewriteRule .*\.html$ index.php [L] ## # The following rules are required if you want to pass the language as first # URL parameter (added in Contao 2.11). The first rule rewrites the empty URL # to the front end controller, the second one adds a missing trailing slash. ## RewriteRule ^[a-z]{2}(\-[A-Z]{2})?/$ index.php [L] RewriteRule ^([a-z]{2}(\-[A-Z]{2})?)$ $1/ [R=301,L] </IfModule>

Zitieren

. Eigentlich hätten wir diese Lösung auch ohne der neuesten Version von Github machen können, aber schadet sicher nicht.
