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?

questionAnswers(8)

yourAnswerToTheQuestion