Вы всегда можете активировать DirectorySlash для определенного местоположения:
DirectorySlash On
FallbackResource /index.php
Я не тратил так много времени на эту проблему, но вы хотите прочитать предупреждение об этом в ссылка выше. Или вы можете использовать альтернативное решение:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/en$
RewriteRule ^(.+[^/])$ %{REQUEST_URI}/ [R=301,L]
Если проблемы с относительными URL-адресами для изображений и т. Д., Попробуйте добавить в заголовок страницы следующее:
Перезапустите apache, чтобы изменения вступают в силу. Если используется WordPress, обратите внимание на порядок выполнения. Все правила перенаправления должны быть расположены до правил маршрутизации. Правила WordPress направляют все в index.php.
Одной вещью, которая работала бы наверняка, является запись Ваш собственный плагин для .htaccess файлов. Но если Вы никогда не делали этого, прежде чем потребуется немного времени для вхождения. Существует много учебных руководств, доступных онлайн, все же. Посмотрите здесь для примера.
Вы могли использовать ColorEditor от Gstaff для определения собственной окраски синтаксиса.