Вы должны использовать 301 переадресацию, если это возможно. Вы можете сделать это в файле .htaccess
, однако для большого динамического сайта, вероятно, лучше использовать ASP для его обработки.
Так что, если ваша исходная страница была index.aspx?page=52
, тогда ваш скрипт index.aspx
будет искать идентификатор 52 в вашей базе данных, найдет соответствующий «slug» или «alias», скажем, My_SEO_Friendly_Page_Name
и установит заголовки и т. Д. В ASP перенаправить на этот URL.