RewriteRule ^(en|pt|{regex_empty_here})$ /index.html [L,QSA]
Вы можете буквально иметь пустой чередующийся подшаблон:
RewriteRule ^(en|pt|)$ /index.html [L,QSA]
ОДНАКО, правило не будет успешным из-за предыдущего условия это проверяет, что запрос не отображается в каталог! Запрос на /
является каталогом.
Но он также не должен работать для каталога root, поскольку mod_dir должен выдать внутренний подзапрос для индекса каталога - при условии, что он настроен для этого. Например:
DirectoryIndex index.html
(хотя это значение по умолчанию Apache, поэтому вам не обязательно указывать это явно).