- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
На сайте каталог в 2 словаря таксономии.
Структура словарей примерно такая:
- категория
-- подкатегория
--- подподкатегория
и т. д.
На страницах категорий выводятся товары через вьюшку таксономии. Контекстный фильтр: содержимое, имеющее идентификатор термина таксономии.
Проблема заключается в отсутствии какого-либо намека на ответ 404 в случае ошибок в урле. Вместо страницы ошибки и "404 Not Found" получаю главную страницу каталога и "200 ОК".
Вся информация - которую удалось найти на эту тему, что в настройках контекстного фильтра на случай, когда значение фильтра не доступно, следует выбирать 'Отображение содержимого «Ничего не найдено»', чтобы получить этот самый 404й ответ. Но у меня такой вариант не сработал.
Очень нужна помощь! Если есть спецы по Drupal - готов рассмотреть вариант платных консультаций, так как впереди есть ещё ряд задач.
На сайте каталог в 2 словаря таксономии.
Структура словарей примерно такая:
- категория
-- подкатегория
--- подподкатегория
и т. д.
На страницах категорий выводятся товары через вьюшку таксономии. Контекстный фильтр: содержимое, имеющее идентификатор термина таксономии.
Проблема заключается в отсутствии какого-либо намека на ответ 404 в случае ошибок в урле. Вместо страницы ошибки и "404 Not Found" получаю главную страницу каталога и "200 ОК".
Вся информация - которую удалось найти на эту тему, что в настройках контекстного фильтра на случай, когда значение фильтра не доступно, следует выбирать 'Отображение содержимого «Ничего не найдено»', чтобы получить этот самый 404й ответ. Но у меня такой вариант не сработал.
Очень нужна помощь! Если есть спецы по Drupal - готов рассмотреть вариант платных консультаций, так как впереди есть ещё ряд задач.
Версия ядра какая? Для 6ки есть модуль - http://drupal.org/project/views404.
Вариант еще - через аргументы настроить показ 404 ошибки. Вот здесь описано http://drupal.org/node/392106#comment-2342278.
Версия ядра какая? Для 6ки есть модуль - http://drupal.org/project/views404.
Вариант еще - через аргументы настроить показ 404 ошибки. Вот здесь описано http://drupal.org/node/392106#comment-2342278.
Через аргументы настройка не работает 😡.
Версия ядра - 7, так что про модуль - мимо.
ошибка в урл типа вручную? как так, более конкретно давайте примеры
чет у меня включена стандартная вьюха /taxonomy/term/% которая выводит трейлеры и все нормально, все ошибки отрабатываются
как так?
---------- Добавлено 03.08.2012 в 10:19 ----------
Версия ядра какая? Для 6ки есть модуль
такая фигня была когда я исползовал кастом бреадкрумбы
вьюха /articles
таксономия /articles/mycategory/
статья /articles/mycategory/titlearticle
там да, если в урл ввести /articles/mycategory/LABADA или /articles/LABADA
то все равно будет выводиться вьюха которая по адресу /articles
Ошибка в урле не совсем вручную. Есть просто куча проиндексированных поисковиком страниц, от которых избавиться можно только 404й.
Урл в разделе таксономии выгляит так: /catalog/категория_1/подкатегория_1/. Товары в каталоге выводятся как /catalog/товар. При обращении /catalog/blablabla выводит содержимое страницы /catalog/, что в товаре, что в разделе каталога (что собссно логично). Кастомных крошек нет.
На сайте используются синонимы URL (как я понимаю, за это отвечает модуть Path).
При том, если обращаться к несуществющей ноде типа /node/123456789 или к термину через /taxonomy/term/123456789, 404я отдаётся нормально, а вот с использованием ЧПУ урлов - фиг. Поэтому даже не знаю, на что грешить. Толи на таксономию, толи на Path, толи на кривые руки.
Вьюха и настройки аргументов:
вот тут почитайте, уже разбирали http://www.drupal.ru/node/62617
там патч views404 на семерку
а также
Возможно views 404 не стали портировать на 7 потому что разработчик осознал как это можно фиксить стандартными средствами вьюх