Я переместил свои страницы моего сайта из aspx в mvc. У меня уже есть мои старые ссылки в социальных сетях. После того, как мои изменения в mvc опубликованы, мои старые URL перестают работать, что и является проблемой.
Я использую plesk, и в этом выпуске нет настроек для перенаправления URL. Поэтому я не думаю, что смогу использовать перенаправление в IIS
Мои старые URL: https://www.abc123.com/movie?123
Мои новые URL: https://www.abc123.com/title/123
У меня есть обходной путь в MVCобрабатывать aspx URL, если мой старый URL имеет правильную строку запроса, такую как https://www.abc123.com/movie?id=123
[Route("movie")]
[Route("Title/{id}")]
public ActionResult Index(int id)
{
}
Но это не работает с URL https://www.abc123.com/movie?123, так как знак вопроса (?) не может быть использованв конфигах Route.
Пожалуйста, помогите мне решить мою проблему.