Aqui está uma configuração básica que funcionou para mim. Se uma solicitação é feita a partir da rede local, recebo uma expiração de 1 dia, se feita remotamente, é de 1 hora
ExpiresActive On
<If "-R '192.168.0.0/16'">
ExpiresDefault "access plus 1 day"
</If>
<Else>
ExpiresDefault "access plus 1 hour"
</Else>