На самом деле, это не слишком сложно реализовать.
Обратите внимание, что все ссылки начинаются с "frankfurt/[ID] /"
Этот идентификатор является единственной частью, которая действительно интересует синтаксический анализатор. Обратите внимание, что если вы перейдете на http://www.messefrankfurtme.com/frankfurt/19/messe-frankfurt/for-visitors/about-us/messe-frankfurt.aspx или, если вы переедете на
http://www.messefrankfurtme.com/frankfurt/19/asd.aspx Это та же страница.
У них есть генератор URL-адресов, который получает страницу и генерирует URL-адрес в соответствии с его идентификатором и путем.
Анализатор URL намного проще и фактически анализирует только идентификатор, игнорируя все остальные части URL.
Это хороший способ приблизиться к интеллектуальным URL-адресам, но он создает повторяющиеся страницы, которые потенциально вредны для SEO.
Я бы предложил добавить несколько строк в анализаторе URL-адресов, которые будут запрашивать генератор URL-адресов для правильного URL-адреса для данного идентификатора, и если он не является запрошенным URL-адресом, перенаправьте пользователя на правильный.
Svarog: О, да, я пропустил/19/часть URL, и кажется, что они просто используют простую структуру страницы, которая может идти на разные глубины, а часть отдыха может быть легко создана из панировочных сухарей, чтобы использовать более удобный для пользователя. благодаря – Learning