Es ist zum Ko...., ich bekomme es einfach nicht hin. Wenn ich die sitemap xml im Root meiner Contao 2.83 lösche, dann zeigt er mir sofort die gestylte sitemap an, wenn diese aber wieder im Root automatisch erstellt wird, dann gibts wieder eine rohe XML Datei ausgegeben. Was ist das blos?
So sieht die htaccess aus:
Code:
##
# Rewrite base
##
RewriteEngine On
RewriteBase /
##
# Block malicious requests
##
RewriteCond %{REQUEST_URI} (ftp|https?):|/etc/ [NC,OR]
RewriteCond %{QUERY_STRING} (ftp|https?):|/etc/ [NC]
RewriteRule .* - [F,L]
##
# Compress .js and .css files
##
AddEncoding gzip .gz
<FilesMatch "\.js\.gz$">
AddType "text/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]
##
# Rewrite TYPOlight URLs
##
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .*$ index.php [L]
Alle diese Punkte stehen:
* In den "Einstellungen" den "URL-Suffix" gelöscht
* In der ".htaccess" oben angegebene Änderungen vorgenommen
* Modul "Sitemap" angelegt (Referenzseite = Startpunkt einer Webseite)
* In der Seitenstruktur eine neue Seite "Sitemap" mit Alias "sitemap" angelegt
* Das Modul "Sitemap" im betreffenden Artikel auf dieser neuen Seite eingebunden
* In der Seitenstruktur im "Startpunkt einer Webseite" die Option "Eine XML-Sitemap erstellen" aktiviert und im Eingabefeld den Namen "sitemap" eingetragen
Brauche dringend Hilfe...