Вдруг новые URL с "таблицей /"? - PullRequest
0 голосов
/ 19 февраля 2019

У меня простой сайт на основе Joomla.URL-адреса SEF определяются SH404SEF и выглядят как https://[domain]/[category]/[sub category]/[article title alias].html.В некоторых случаях между категорией и статьей существует отношение «один к одному», но в некоторых случаях одна категория содержит несколько статей.

Внезапно у меня запрашиваются URL-адреса после https://[domain]/table/[category]/[sub category]/.Эти новые URL-адреса не только в некоторых случаях создают 404-ые, они также неверно просматривают мои статьи, а когда между категорией и статьей нет отношения 1: 1, ссылка добавляет несколько статей на одной странице.

Правильный URL-адрес без SEF заканчивается &view=article, а новый, неправильный URL-адрес без SEF заканчивается &view=category.У меня нет table/ в моих правильных URL-адресах, ни во внутренней ссылке, ни в HTML-коде статей, ни в пунктах меню, ни в моем sitemap.xml.Я обсуждал это с несколькими поставщиками расширений, которыми я пользуюсь, и ни один из них не видит в своем расширении новый запрос.

  1. Есть ли способ узнать, что делает эти запросы?
  2. Я не могу перенаправить эти URL-адреса, поскольку все они соответствуют не одной статье, а нескольким.Можете ли вы увидеть какой-либо риск с созданием правила перезаписи, которое ставит 410 на все URL, начинающиеся с table/?

1 Ответ

0 голосов
/ 21 февраля 2019

Это на самом деле неправильная конфигурация в sh404SEF.Вот что нужно сделать:

  • Войдите в бэкэнд вашего сайта Joomla
  • Перейдите в конфигурацию sh404SEF
  • Установите поле «Вставить имя таблицы содержимого» в «»Нет "
  • Сбросьте все URL и очистите кеш Joomla

Это должно сделать это.

...