- Имеем настройку URL Плоский (WebAsyst Shop-Script) (Страницы товаров: /product/product-name/ Страницы категорий: /category/category-name/)
- Имеем товар у которого мы НЕ задаем ЧПУ URL. Т.е. у товара ссылка вида: site.ru/product/5871/
- Товар находится нескольких подкатегориях
При заходе на страницу товара под описанием товара выводится блок с ссылками на категории товара, эти ссылки имеют формат /category/category-name/subcategory-name/subcategory-name/...
Итог: получаем много ошибок 404. Сайт теряет позиции в поисковиках.
Просьба срочно исправить!
18 комментариев
Еще два наблюдения:
Итог: сотни ошибок 404 на сайте (вместо с проблемой из первого поста). Все сайты на SS теряют позиции в поиске!
Просьба срочно исправить
В какой теме дизайна наблюдается проблема, описанная в основной части вашего сообщения?
Вот на дефолте. Сравните ссылки в "хлебных крошках" сверху и в правом сайтбаре
http://test.cheros.ru/product/5871/
У вас точно установлена самая последняя версия темы default (и фреймворка)? Последняя версия темы вроде бы выглядит несколько иначе.
Обновил тему. Ссылки попрежнему не правильные.
Должно быть:
Есть:
Магазин и фреймворк тоже обновлены?
Да, конечно
Михаил, почему исправление бага не принято? Баг присутствует на всех темах дизайна и к ним не относится, это именно баг фреймфорка.
По вашей ссылке http://test.cheros.ru/ я не вижу сайта со стандартной темой дизайна или сайта, где проблема имеет место. Мне также не удалось повторить возникновение проблемы на тестовом магазине.
Если вы уверены, что проблема всё ещё существует, пришлите, пожалуйста, ссылку на магазин с этой проблемой, использующий оригинальную тему дизайна, разработанную Вебасистом.
Какая у вас тема дизайна? Попробуйте повторить проблему со стандартной темой default. С этой темой воспроизвести ситуацию пока не удалось. Конкретно где отображаются вот эти ссылки?
Странно, сейчас нет 404 ошибки в этой ситуации, наверно что-то я не доглядел или уже исправили.
Если поселение отмечено как скрытое, это не значит, что страницы этого поселения должны перестать быть опубликованными. Страницы скрытого поселения доступны точно так же, как и страницы нескрытого поселения. Единственное отличие такого поселения в том, что оно не содержится в меню, формируемом с помощью метода {$wa->apps()}.
Вопрос не меняется, зачем в "хлебных крошках" сверху содержиться ссылка на https://cheros.ru/site/ если данной страницы не существует? Выходит все разделы приложения сайт дают туда ссылку, но страницы этой нет, есть только вложенные в /site/****
Десяток ссылок на /site/ где 404 ошибка добра сайту не делают
Проверьте на стандартной теме default. В ней я такой проблемы не обнаружил.
Обнровил шаблон:
http://test.cheros.ru/site/test/Вверху страницы ссылка "Chers" ведет на /site/ (404 ошибка)
Раз у вас нет корневой страницы для поселения Сайта с таким адресом, сделайте это поселение скрытым. Ссылка на него должна пропасть из главного меню.
В теме дефолт тогда вообще не возможно попасть на страницу информационную (из меню). Но в целом идея понятна, реализуем ее самостоятельно в шаблоне, спасибо.
Но мне кажется все же не должно быть 404 ошибки изначально, ведь если я скрываю поселение то все внутренние страницы тоже не видны (в меню), зачем тогда нужно это поселение и возможность добавлять страницы на нем.
Скрытое поселение нужно как раз для того, чтобы в нём можно было размещать страницы, недоступные в главном меню сайта. А ссылки на такие страницы можно давать в других местах сайта. В разных случаях бывает удобно по-разному.