При создании службы коротких URL-адресов лучше всего использовать временное перенаправление 302?
При создании службы коротких URL-адресов для одного и того же домена следует ли использовать перенаправление 302?
Полная структура URL: example.com/gig/{id}/gig-full-name-slug
Короткая структура URL: example.com/g/{base64id}
Мы используем asp.net mvc3, если есть какие-либо ярлыки.
2 ответа
Решение
Лучше всего вернуть 301, чтобы поисковые системы воспринимали его как правильный редирект и не пытались проиндексировать ваши короткие URL-адреса. Это то, что делают другие (т.е. bit.ly)
Поскольку это не временное перенаправление (так как контент никогда не вернется по этому URL), HTTP 303 See Other
перенаправление будет более уместным.