Перенаправление (редирект, от англ. redirect) на веб-сервере представляет собой изменение сервером направления запроса клиента.
Например, сайт получил новый адрес, а по его старому URL настроено перенаправление, поэтому браузер по старому URL автоматически переходит на новый и успешно загружает сайт. Если вы установили SSL сертификат, то ваш сайт должен работать по https протоколу вместо http, для этого тоже необходимо настроить перенаправление на веб-сервере.
Любые правила перенаправления для веб-сервера Apache будут работать только при включенном модуле mod_rewrite.so. Если этот модуль уже подключен, то сразу переходите к конфигурации файла .htaccess для нужного редиректа, как описано ниже.
Для загрузки модуля mod_rewrite на веб-сервер используйте команду
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.soВ конфигурационном файле Apache найдите секцию "
AllowOverride allЭто позволит в дальнейшем использовать команды модуля mod_rewrite в файле .htaccess. Перезапустите веб-сервер командой
apachectl restart или apache2ctl restart