Garin33

Garin33
Рейтинг
169
Регистрация
31.08.2009
TEXHuK:
На сайте каталог в 2 словаря таксономии.
Структура словарей примерно такая:
- категория
-- подкатегория
--- подподкатегория
и т. д.

На страницах категорий выводятся товары через вьюшку таксономии. Контекстный фильтр: содержимое, имеющее идентификатор термина таксономии.

Проблема заключается в отсутствии какого-либо намека на ответ 404 в случае ошибок в урле. Вместо страницы ошибки и "404 Not Found" получаю главную страницу каталога и "200 ОК".

Вся информация - которую удалось найти на эту тему, что в настройках контекстного фильтра на случай, когда значение фильтра не доступно, следует выбирать 'Отображение содержимого «​​Ничего не найдено»', чтобы получить этот самый 404й ответ. Но у меня такой вариант не сработал.

Очень нужна помощь! Если есть спецы по Drupal - готов рассмотреть вариант платных консультаций, так как впереди есть ещё ряд задач.

Версия ядра какая? Для 6ки есть модуль - http://drupal.org/project/views404.

Вариант еще - через аргументы настроить показ 404 ошибки. Вот здесь описано http://drupal.org/node/392106#comment-2342278.

Залили однажды на 6 летний сайт строительной тематики подобную муть. Заметили только благодаря тому, что резко возросло число страниц в индексе и пошел паразитный трафик в размере 500-800 человек в сутки (потом их начали через htaccess блокировать) :).

Дор был тут же удален, но что примечательно - гугл около года держал эти сотни страниц в кеше, временами убирая, но потом снова доставая его (даже сейчас пара страниц в гугле, с момента заливки прошло уже почти 2 года).

На общие позиции сайта все это никак не повлияло.

Brell:

Нет, выдает ошибку(... Вот так правильно "localhost/www/brella2/templates/LightSteel" ?

http://localhost/brella2/templates/LightSteel/...gif

Скорее всего так.

Brell:
Пробовал как вы указали и прописывал полный путь начиная с локалхост. Не помогает.

Если в браузере вписать этот путь - фон открывается?

../ перед images/ попробуйте поставить. Вариант 2 - укажите полный путь, вместе с доменом.

Надеюсь *wtf.gif* - чисто для примера указали?

Вообще в таких случаях фаербаг и логи CMS незаменимы.

Сергей И:
Тему спалил? На какой странице?

Здесь.

10букв

Точно не выводятся? А вот тут или тут выводится.

Можете как вариант попробовать модуль http://drupal.org/project/simplemeta/.

В панели вебмастера гугла можно удалять ссылки.

megallodon:
В robots.txt указан хост все нормально и редирект настроен а в Гугле в выдаче в место домена Ip сервера, уже проиндексированы страницы, может подождать еще пока про индексируются новые адреса, но опять таки совсем новые материалы тоже Гугл выдает в место домена Ip сервера
Читал про заглушку какуйта но не знаю как это сделать

P.S На сервере стоит только один сайт и Ip у меня один

ТС вам уже ТРИ раза разными словами описали что нужно сделать. Раз, два, три - вы это сделали? Если да, то по IP инфа с вашего сайта НЕ должна отображаться.

А из выдачи со временем уберется все, что не нужно.

Soxay:
дык у пользователя больше нагрузки даст 1 целая картинка или дублирующая?

О чем вы говорите вообще? Какая нагрузка? Хоть 1 пиксель, хоть 10.5 пикселей - браузеру все равно. Мы живем не во времена диалапа - не нужно каждый байт считать уже!

Не делайте страницы, весом в несколько мегабайт, и все будет нормально.

Всего: 1971