Редирект на сайте – специальное перемещение пользователя с одного URL страницы на иной. Он может быть как внешним, так и внутренним. В первом случае перемещение пользователя происходит на страницы чужого проекта, во втором – своего же. Все редиректы подразделяются на следующие виды:
301 – постоянное перенаправление. Применяется в случае перемещения странички с одного URL на другой. К примеру, с адреса /post/ на /kosmetologia/.
- 302/303/307 – временное перемешение.
- Тот, что применяется с Meta refresh (META HTTP-EQUIV = «REFRESH (в данном случае перезагружается вкладка Google Chrome или иного браузера).
Для чего нужны редиректы?
Они бывают незаменимыми при переделке сайта, его оптимизации, изменении структуры. Их использование позволяет сделать так, чтобы пользователь сразу заходил на конечную версию страницы, имеющую новый (актуальный) URL.
302/303/307 — с такими редиректами не сталкивался, обычно в основном используют 301, Meta refresh, или редирект с помощью java скрипта, который можно остановить в Firefox, если включена настройка предупреждений редиректа.