Missing necessary parameter "blogArticle" - URL Case Sensitive!

Hallo Schwarmwissen,

ich verzweifel gerade an einem Fehler.

Der Fehler:

Message:
Missing necessary parameter „blogArticle“
Time:
2023-06-08T22:06:21.628308+0200
Channel:
core
request:
{
„uri“: „/blog/detail/scategory/39/blogarticle/52“,
„method“: „GET“,
„query“: {
„module“: „frontend“,
„controller“: „blog“,
„action“: „detail“,
„scategory“: „39“,
„blogarticle“: „52“
},
„post“:
}
session:
No session data available
shopId:

Das Problem liegt auf der Hand:

die angefragte URL geht nicht:
/blog/detail/scategory/39/blogarticle/52

Folgendes würde gehen:
/blog/detail/scategory/39/blogArticle/52

Kann ich das mit einem Rewrite beheben, so dass der Artikel erreichbar wird wenn Article groß und klein geschrieben wird?

Ich finde keine Infos oder eine Idee zu dem Fehler.

Vielen Dank fürs lesen und eure Hilfe.

Ok, konnte es lösen.

Lösung:

.htaccess ergänzen um:

#Manuelle Eintragungen
RewriteRule ^blogarticle(.)$ blogArticle$1 [L,R=301]
RewriteRule ^(.
)blogarticle(.)$ /$1blogArticle$2 [L,R=301]
RewriteRule ^blogarticle/(.
) /blogArticle/$1 [R=301,L]
#ENDE

Ich habe jetzt alle drei drin, da ich nicht weiß, welche derer gerade greift :smiley:
Macht nix, läuft.

1 „Gefällt mir“