Мне кажется, я нашел ответ:
301 перенаправления в PHP
В некоторых случаях вы не можете сделать это с .htaccess, поэтому вы застряли, делая это на уровне страницы,Если вам нужно выполнить редирект 301 в PHP, вот как:
<?php
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location: http://www.example.com/”);
?>
Примечание. Перед выполнением этих функций вам необходимо убедиться, что вы не выводите HTML или текст.301 перенаправления в ASP
Если вы используете ASP, это выглядит следующим образом:
<%
Response.Status = "301 Moved Permanently"
Response.AddHeader "Location", "http://www.example.com/"
Response.End
%>
Теперь, сохраняет ли это какой-либо положительный SEO-рейтинг со страницы, устанавливающей перенаправление 301, я незнаю ... Кроме того, я не нашел те же методы уровня страницы для статического перенаправления HTML-страницы.Но по крайней мере для классического asp и php приведенные выше методы будут работать хорошо.