rust-lang-ru / rust_book_ru

The Rust Programming Language на русском языке
http://rurust.github.io/rust_book_ru/
184 stars 22 forks source link

Сделать редирект с предыдущего репозитория #22

Closed vessd closed 8 years ago

vessd commented 8 years ago

Сделать редирект с http://kgv.github.io/rust_book_ru/ на http://rurust.github.io/rust_book_ru/

mkpankov commented 8 years ago

Это было бы хорошо, но как?

defuz commented 8 years ago

Как вариант, можно на все страницы в gh-pages добавить такой тег:

<meta http-equiv=refresh content=0;url=http://rurust.github.io/rust_book_ru/src/[...].html>
mkpankov commented 8 years ago

@defuz а теперь подумалось - даже если это будет работать, похоже на hijacking какой-то

defuz commented 8 years ago

@mkpankov Гугл вроде бы адекватно к таким вещам относится, понимая, что это единственный способ сделать редирект там, где есть возможность редактировать только контент страницы, но не заголовки.

mkpankov commented 8 years ago

Давайте попробуем.

@D101101 сможешь впилить? У тебя вроде должен быть доступ на запись в старый репозиторий.

defuz commented 8 years ago

@mkpankov @D101101 Раз такое дело, рекомендую также вставлять:

<link rel="canonical" href="http://rurust.github.io/rust_book_ru/src/[...].html" />

Это укажет Google, что новые страницы являются "каноничными", а старые – "копиями", так что поисковый вес будет перетекать на новый адрес.

vessd commented 8 years ago

@defuz т.е. нужно обе строчки вставлять? порядок важен?

mkpankov commented 8 years ago

Надо ещё написать в README, что это мы редикерты установили, чтобы народ не пугался. И можно закрывать.

mkpankov commented 8 years ago

Решили не писать ничего, и так понятно. Закрываю.