Необходимо понимать, что RewriteRules в файлах динамической конфигурации работают по относительным путям, в отличие от абсолютных путей, которые используются при определении таких правил в реальной конфигурации хоста серверов http.,Вот почему ваше правило не применяется.Кстати, это хорошо задокументировано ...
Так что вам нужно изменить
RewriteRule ^/acatalog/([^/]+)/$ /$1 [L]
, чтобы использовать подход относительного пути, например что-то вроде
RewriteRule ^/?acatalog/([^/]+)/? /$1 [L]
Обратите внимание на начало и конец изменения шаблона: вопросительный знак в начале учитывает, что правило применяется к относительному или абсолютному пути, а в конце - что правило также применяетсяесли запрос не заканчивается косой чертой.
Как правило, вы предпочитаете размещать такие правила в реальной конфигурации хоста http-серверов, а не полагаться на файлы динамической конфигурации.