Não, isso é quase simples assim que você entende. A maioria das outras opções é muito mais complexa.
Tenha em mente que você não precisa usar um arquivo htaccess se tiver acesso à configuração do Apache. Basta colocar as mesmas configurações em sua configuração principal. Mas isso realmente não é mais simples, você está apenas modificando um arquivo diferente.