Apache2 redirecting URL to folder

Бывает так, что настраивая какой-либо сервис возникает необходимость переадресации пользователя на другую страницу (будь то в папке или поддомен или замена расширения). Несколько примеров которые я использовал в своём опыте ниже.

Для того чтобы воспользоваться модулем переадресации, надо чтобы он был установлен и активирован. Команды в нужном порядке ниже (из под root):

LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
a2enmod rewrite
service apache2 restart

Переадресация URL из корня / в папку /folder

RedirectMatch ^/$ /folder/

При установке сертификата мы хотим чтобы перманентно был только https

RewriteEngine on   //включаем модуль
RewriteCond %{SERVER_NAME} =domain.ru   //при совпадении по имени домена
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]  
// перезаписываем все возможные к нему обращение

Либо

a2enmod alias
service apache2 restart

// в конфигурационном файле сайта (или дефолт-сайта) добавим:

Redirect / https://example.com/

Добавление субдомена

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^!domain.ru$ [NC]
RewriteRule ^(.*)$ http://sub.domain.ru/$1 [R=301,L]