Ist es normal, dass URLs wie
mysite.com/en/foo///bar
bei folgender Konfiguration gefunden werden können:
URL-Suffix: ohne
URLs umschreiben: ja
Sprache hinzufügen: ja
Ordner-URLs: ja
Auto_Item: ja
Leere nicht umleiten: nein
Keine Seitenaliase: nein
HTACCESS:
RewriteCond %{HTTP_HOST} ^www\.mysite\.com$ [NC]
RewriteRule (.*) http://mysite.com/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !\.(htm|php|js|css|map|htc|png|gif|jpe?g|ico|xml|c sv|txt|swf|flv|mp4|webm|ogv|mp3|ogg|oga|eot|otf|tt[cf]|woff2?|svgz?|pdf|gz)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
RewriteRule ^[a-z]{2}(\-[A-Z]{2})?/$ index.php [L]
RewriteRule ^([a-z]{2}(\-[A-Z]{2})?)$ $1/ [R=301,L]
Da wird dann der Inhalt von
mysite.com/en/foo/bar
angezeigt, ohne das ein 404 kommt, oder ein canonical-Tag gesetzt wird?
Ist das nicht massiv Duplicate Content?
Oder ist da einen Fehler in der HTACCESS-Konfiguration?
Lesezeichen