Manowar писал: |
какой более грамотный код |
если 301 именно на похапэ, то
который аналогичен почему-то более распространённому (видимо из-за копипасты кого-то и когда-то) этому варианту:
первый делает то же самое, но без отправки одного лишнего заголовка
Цитата: |
который меньше всего грузит сервер |
меньше грузит разумеется .htaccess-овский, но если нужна динамика вычисления адреса редиректа, то юзай пых, оно для этого и делалось )
Цитата: |
и хорош для гугля? |
ээ, гуглю пох, он видет только код и урл. Для гугла существует код с редиректом передающий вес и не передающий. 301 - передающий (Moved Permanently) от 302 до 307 - не передающие (ресурс временно перемещён, но скоро вернётся на место).
Другое дело, где ещё это юзать: если редирект с дорвея на платник, то однозначно лучше 302 по многим причинам ) Для слива юзера с ТДСки на какой-нить тур платника, 302 то же, иначе можно получить некоторые санкции за разбрасывание эффективным dofollow ссылочным.
Короче: нужно склеить, передать вес и т.д. - юзай 301, нужно просто редирекнуть - используй 302 (то есть просто ('Location:
http://example.com/...') без параметров по дефолту 302 редирект)