Примеры htaccess перенаправлений

В  этой статье, я наконец собрал полный список готовых перенаправлений на htaccess. Вы можете использовать их на своих веб-ресурсах просто через copy&paste — быстро и легко…

Ниже вы найдете перенаправления через mod_alias и mod_rewrite . Примеры включают перенаправление в и из любого каталога, подкаталога, ресурса, URL-адреса и многое другое. Большинство из этих примеров взяты из моей практики и моих готовых проектов. Наслаждайтесь! 🙂 

Перенаправление через mod_alias

Эти примеры показывают, как перенаправить из одного места в другое с помощью модуля псевдонимов Apache . Кроме того, вы можете изменить код состояния на любой другой (например, изменить с 301 на 302).

Перенаправить страницу в том же домене

Перенаправить страницу на другой домен

Перенаправить весь сайт

Перенаправить весь сайт в подкаталог

Перенаправление из подкаталога на другой сайт

Перенаправление с .html на .php

Запретить доступ к странице

Сообщите посетителям, что страница исчезла

Перенаправление в htaccess через mod_rewrite

Если вам нужно что-то серьезное, то модуль Apache может сделать гораздо больше с точки зрения перенаправлений. Вот еще примеры:

Перенаправление со старой страницы на новую

Перенаправить все пути из старого домена в те же пути в новом домене

Перенаправить все пути из старого домена на домашнюю страницу нового домена

Перенаправить новый домен со строкой запроса

Перенаправить новый подкаталог домена со строкой запроса

Перенаправить URL с параметром запроса ID

Перенаправить URL из подкаталога с параметром запроса ID

Удалить www из всех URL

Принудительный вывод www для всех URL

Код состояния

Вы можете изменить код состояния (т.е. ответ сервера) для любого из предыдущих перенаправлений (либо через mod_alias, либо через mod_rewrite). Просто измените текущий 301 статус на любой из следующих:  302, 403, 410 ит.д

Подписаться на новые статьи