Версия источника: 613500afd8eca5143b4094f6f5cd48e67844f8ff
Синхронизировано: 2026-11-11T03:48:23.836Z
Источник: https://github.com/sergey-from-riders/vibecoding-base/tree/613500afd8eca5143b4094f6f5cd48e67844f8ff

<a id="interface-record-address"></a>

# Адрес записи

## Коротко

Изменение опубликованного адреса сохраняет работоспособность прежних ссылок.

## Плохо

```text
Переименовали статью — старый адрес стал 404.
Новый адрес занят другой статьёй.
```

## Хорошо

```text
Редактор показывает полный будущий адрес и конфликт.
Прежний опубликованный адрес перенаправляет на текущий.
Удаление старого адреса — отдельное действие.
```

## Почему

Опубликованный адрес может быть в закладках и внешних ссылках. Проверка уникальности нужна на сервере, а история помогает понять последствия изменения.

## Когда применять

Записи с публичными адресами. Не создавайте цепочки и циклы перенаправлений. Если материал удалён намеренно, политика удаления может требовать 404 или 410 вместо перенаправления.

## Как проверить

- Откройте прежний адрес после двух переименований.
- Попробуйте занятый адрес и проверьте сообщение о конфликте.

## Человек

Определяет адрес и решение об удалении старых ссылок.

## Агент

Проверяет уникальность и историю, сохраняет прямой переход к текущему адресу.

## Пример применения

При смене /tours/old.html на /tours/new.html старая ссылка ведёт к тому же туру. Автогенерация адреса из названия не переписывает вручную выбранный адрес без согласованного правила.

## Источники

- [301 Moved Permanently - HTTP | MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/301)

Уровень: Обязательно. Опубликовано: 2026-11-11. Проверено: 2026-11-11. Изменено: 2026-11-11.

[Исходный файл](https://github.com/sergey-from-riders/vibecoding-base/blob/613500afd8eca5143b4094f6f5cd48e67844f8ff/registry/standards/ui/admin-interface/rules/record-address.md)
