- Joomla Version
- 5.0.3
- PHP Version
- PHP 8.1.x
- Hoster
- IONOS
Hallo, Frage an die Experten:
Gibt es eine Einstellung durch die die Groß-Kleinschreibung in der URL gleichgültig wird?
Für sachdienliche Info wäre ich dankbar.
FG pschmili
Hallo, Frage an die Experten:
Gibt es eine Einstellung durch die die Groß-Kleinschreibung in der URL gleichgültig wird?
Für sachdienliche Info wäre ich dankbar.
FG pschmili
Überprüfe mal deine Links!
Links enfernt, thx
Oh ha.....
EDIT: Und weg sind sie, die Links......
Meine Empfehlung: Nutze grundsätzlich nur Kleinbuchstaben, auch bei Fotos und Co.. Die Alias-Namen werden ja bereits automatisch umgewandelt, um keine Probleme zu bekommen. Selbiges gilt für Sonderzeichen.
Wann genau oder wodurch bedingt erhältst du denn überhaupt Großbuchstaben in der URL? Da sollte man ansetzen.
Gibt es eine Einstellung durch die die Groß-Kleinschreibung in der URL gleichgültig wird?
Nein, gibt es nicht. Seit erscheinen von Joomla 4 gibt es Diskussionen darüber, da es Joomla 3 noch egal war, ob die Url groß oder klein geschrieben ist.
Es gibt Ideen für (bisher) Notlösungen, die man aber selber implementieren müsste, da die PRs nicht akzeptiert wurden (auch, weil sie noch nicht "ganz rund" waren) bzw. sich zugehörige Issues/Diskussionen ewig im Kreis bewegen
Geht eventuell auch per entsprechendem "Code" in der .htaccess siehe z.B.:
organicdigital.co/blog/how-to-convert-and-redirect-uppercase-url-characters-to-lowercase/
Es handelt sich um eine Website ohne sichtbarem Menu, die Seiten werden per QR-scann aufgerufen. Den QR-Code kann ich leider nicht ändern (in dem befinden sich Großbuchstaben). Unter Joomla3 war das kein Problem. Auch die Portierung nach Joomla 4 war erstmal kein Problem, als ich jedoch auf Joomla 5 updaten wollte, musst ich die Datenbank von MySQL 5.7 auf MariaDB 10.6 wechseln. Vermutlich ist das das Problem. Bin nun wieder auf die Joomla 4 Version zurück und dort mittels "Weiterleitungen" das Problem beseitigen können. Werde als nächstes wieder auf Joomla 5 updaten. al sehen ob dort die Weiterleitung auch funktioniert.
Das Einfügen von RewriteRule in die .htaccess ergab leider andere Probleme.
Danke für die Ratschläge.
Grüße pschmili
Das Einfügen von RewriteRule in die .htaccess ergab leider andere Probleme.
Welche Probleme und was genau hast du wo in der .htaccess eingefügt?
Eventuell mußt du z.B. auch zusätzlich die korrekte "RewriteBase" angabe nach "RewriteEngine On" einfügen:
www.askapache.com/htaccess/rewrite-uppercase-lowercase/
Alles anzeigenWelche Probleme und was genau hast du wo in der .htaccess eingefügt?
Eventuell mußt du z.B. auch zusätzlich die korrekte "RewriteBase" angabe nach "RewriteEngine On" einfügen:
www.askapache.com/htaccess/rewrite-uppercase-lowercase/
Das habe ich eingefügt:
RewriteEngine On
RewriteRule [A-Z] - [E=HASCAPS:TRUE,S=1]
RewriteRule ![A-Z] - [S=28]
RewriteRule ^([^A]*)A(.*)$ $1a$2
RewriteRule ^([^B]*)B(.*)$ $1b$2
RewriteRule ^([^C]*)C(.*)$ $1c$2
RewriteRule ^([^D]*)D(.*)$ $1d$2
RewriteRule ^([^E]*)E(.*)$ $1e$2
RewriteRule ^([^F]*)F(.*)$ $1f$2
RewriteRule ^([^G]*)G(.*)$ $1g$2
RewriteRule ^([^H]*)H(.*)$ $1h$2
RewriteRule ^([^I]*)I(.*)$ $1i$2
RewriteRule ^([^J]*)J(.*)$ $1j$2
RewriteRule ^([^K]*)K(.*)$ $1k$2
RewriteRule ^([^L]*)L(.*)$ $1l$2
RewriteRule ^([^M]*)M(.*)$ $1m$2
RewriteRule ^([^N]*)N(.*)$ $1n$2
RewriteRule ^([^O]*)O(.*)$ $1o$2
RewriteRule ^([^P]*)P(.*)$ $1p$2
RewriteRule ^([^Q]*)Q(.*)$ $1q$2
RewriteRule ^([^R]*)R(.*)$ $1r$2
RewriteRule ^([^S]*)S(.*)$ $1s$2
RewriteRule ^([^T]*)T(.*)$ $1t$2
RewriteRule ^([^U]*)U(.*)$ $1u$2
RewriteRule ^([^V]*)V(.*)$ $1v$2
RewriteRule ^([^W]*)W(.*)$ $1w$2
RewriteRule ^([^X]*)X(.*)$ $1x$2
RewriteRule ^([^Y]*)Y(.*)$ $1y$2
RewriteRule ^([^Z]*)Z(.*)$ $1z$2
RewriteRule [A-Z] - [N]
RewriteCond %{ENV:HASCAPS} TRUE
RewriteRule ^/?(.*) /$1 [R=301,L]
Danach gab es jedoch das Problem das die Grafiken auf den Seiten nicht mehr angezeigt wurden.
Nach der Weiterleitung im Joomla funktionieren die Seite wieder.
Gruß pschmili
Link zur Website ?
Den QR-Code kann ich leider nicht ändern (in dem befinden sich Großbuchstaben).
Erstelle doch einen neuen QR-Code mit der korrekten (kleine Bustaben-) Domain: