nginx - redirect 301
CrazyDiamond
nginx-forum на nginx.us
Сб Мар 31 18:54:40 UTC 2012
Почитав интернеты, я так понял, что есть
два варианта решения:
1) Return 301
2) Rewrite permanent
Я правильно понимаю, что '301' скажет
поисковику тоже самое, что и директива
'permanent'? Т.е., в плане оптимизации, в обоих
случаях ссылка на сайт *с которого* мы
перенаправляем - не будет учитываться
поисковыми системами?
Тогда в чём разница и какой подход
всё-таки лучше?
И ещё, о двух вариантах реализации:
1) Можно добавить If в основной блок
виртуального server {}
2) Можно ВЫШЕ нашего виртуального server {}
описать ещё один сервер чисто для
реврайта (с return 301 или rewrite permanent)
Мы уже выяснили, что вариант - не
кошерный, но есть ли альтернатива
второму? Например, можно ли избежать
добавления блока реврайта в файлы всех
виртуальных хостов, и засунуть его
куда-то в общее место?
В файл некого дефолтного сервера? В
конфиг nginx?
PS: сел за эту кухню два дня назад, если
вопросы смешные - смейтесь)
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,223391,224729#msg-224729
Подробная информация о списке рассылки nginx-ru