Hallo zusammen,
ich habe einen seltsamen Fehler beim Absichern des Administrator-Verzeichnisses – htaccess leitet auf /de/administrator/ um, statt auf /administrator.
Die Seite ist zweisprachig DE/EN, J4 ist aktuell, es gibt außer Akeeba Backup und Yootheme Pro keine Extensions, .
Um das Administrator-Verzeichnis zu verstecken, habe ich wie oft beschrieben eine htaccess-Datei in das Administrator-Verzeichnis gelegt:
AuthType Basic
AuthName "Bitte Password eingeben"
AuthUserFile /absoluter/pfad/.htpasswd
Require valid-user
Entsprechend dazu eine htpasswd-Datei. Den Pfad habe ich x-mal gecheckt – das habe ich so schon mehrfach in J3 gemacht, es hat immer funktioniert.
Problem: Wenn ich jetzt
meine-domain.de/administrator/index.php
aufrufe, springt die URL sofort um auf
meine-domain.de/de/administrator/index.php
und ich bekomme eine 404-Seite.
Es scheint an der Mehrsprachigkeit zu liegen. Habe ich einen Fehler in der anderen htaccess, die im Joomla-Root-Verzeichnis liegt? Diese htaccess ist Joomla-Standard, nur mit einer zusätzlichen Umleitung www auf non-www:
RewriteCond %{HTTP_HOST} !^mydomain\.de$ [NC]
RewriteRule ^(.*)$ https://mydomain.de/$1 [R=301,L]
Hat jemand von euch eine Idee?
Vielen Dank & beste Grüße,
Ulrich