В моем приложении codeigniter есть модуль управления статьями.Иерархия выглядит следующим образом:
primary-> Secondary-> tertiary-> list article-> article
Теперь у меня есть древовидное представление, которое будет расширяться на основе приведенной выше иерархии.В древовидном представлении, если пользователь нажимает на вторичную категорию, я показываю им список статей в этой вторичной категории независимо от третичной категории.Таким же образом, если кто-то нажимает на первичную категорию, я показываю список статей под этим первичным независимо от вторичного и третичного.Текущий подход, который я придерживаюсь:
<a href="/articles/show_primary/primary_name">Primary Name</a>
<a href="/articles/show_secondary/secondary_name">PSecondary Name</a>
<a href="/articles/show_tertiary/tertiary_name">Tertiary Name</a>
С точки зрения seo, идентификатор show_primary, showsecondary в uRLs - это просто шум.
Поэтому я хотел бы знать, есть ли какой-нибудь простой способ, который я могу использовать, чтобы очистить URL-адреса и сделать их похожими на
> <a href="/articles/primary_name (or) secondary_name (or)
> tertiary_name">type name</a>
и определить правильную категорию в бизнес-логике.
PS Я знаю, что могу заглянуть во все таблицы и найти лучшее соответствие и использовать его, но я ищу еще более простой метод, если таковой существует.