Przekierowanie 301 z częścią skrótu (kotwica) #
Jedna z naszych witryn ma następujący adres URL:example.oursite.com
. Postanowiliśmy przenieść naszą witrynę z takim adresem URLwww.oursite.com/example
. Aby to zrobić, napisaliśmy regułę przepisywania w naszym serwerze Apache, która przekierowuje do naszego nowego adresu URL z kodem 301.
Wiele stron internetowych łączy z nami adresy URL formularzaexample.oursite.com/#id=23
. Problem polega na tym, że przekierowanie usuwa element skrótu adresu URL za pomocą IE. O ile wiem, część mieszania nigdy nie jest wysyłana na serwer.
Chciałem zaimplementować przekierowanie za pomocą javascript, aby zachować część skrótu, ale wyszukiwarka nie będzie wiedziała, że zmienił się nasz adres URL. (nie został zwrócony kod 301)
Chcę, aby wyszukiwarka została powiadomiona o naszym nowym adresie URL (301), ponieważ musimy przenieść ranking strony na nasz nowy adres URL.
Czy istnieje sposób na przekierowanie za pomocą kodu 301 i zachowanie części skrótu (#id=23
) w adresie URL?