htaccess

Добавление слеша в конце адреса через .htaccess

Чтобы сделать редирект со страниц без слеша: https://site.local/page/name https://site.local/cat/name На страницы, где будет в конце слеш: https://site.local/page/name/ https://site.local/cat/name/ В файле .htaccess нужно прописать правило:

Поисковому роботу будет передаваться код состояния HTTP 301 — Перемещено навсегда (Moved Permanently).

Перенаправление c HTTP на HTTPS (htaccess)

Чтобы перенаправить все запросы HTTP на защищенный HTTPS, нужно в файле .htaccess добавить следующий код:

htaccess: перенаправление (redirect) из корня сайта в подкаталог

Задача: средствами файла .htaccess необходимо из корневого каталога перенаправить запрос в подкаталог. Например, форум был в корне сайта (www.site.ru), затем переехал в подкаталог (www.site.ru/forum/). Решение:

Данный метод учитывает в т.ч., если имеется несколько доменов. Вторая строка в коде отвечает за исключения в перенаправлении.