V 1.51 и noref

S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: V 1.51 и noref

Post by S_Flash »

Я, например, до сих пор не понял, где технически была моя ошибка. Хотя я далеко не последний, кто разбирается в настройках вебсервера. Всё, что я поннял, что шаблоны имспорльзовать под это нельзя. А спрашивать на этом форуме почему, это лишний раз тратить нервы.
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: V 1.51 и noref

Post by darkover »

S_Flash wrote:Я, например, до сих пор не понял, где технически была моя ошибка. Хотя я далеко не последний, кто разбирается в настройках вебсервера. Всё, что я поннял, что шаблоны имспорльзовать под это нельзя. А спрашивать на этом форуме почему, это лишний раз тратить нервы.
Вот собственно по этому, и нужно разобраться сообща, т.е. некоторые вещи для нас, которые кажутся не очевидными, для Лемона являются очевидными :)
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: V 1.51 и noref

Post by admin »

Я ж на прошлой странице написал

1 Потому что браузер запрашгивал фавикон
2 его нет
3 получилось 404
4 редиректилось на скрипт
5 в темпелйте стоял инклуд смарта
6 смарт считал хит



какой пункт не ясен ?
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: V 1.51 и noref

Post by darkover »

Так, хорошо, давайте по пунктам :

Скрипт умеет обрабатывать
- отсутствие тега ( шаблон контент_нот_фаунд )
- отсутствие категории ( шаблон тот же )
- удаленное видео
- при поиске на сайте - 0 результатов - шаблон ( контент_ серч)
- При пагинации последние сттраницы, где отсутствуют тумбы
Все это при включенной опции при включенной опции URLs with 0 result thumbs return 404

Верно ?

Соответственно, по дефолту _все_ 404 не скрипт не завязаны, а только выше перечисленные ошибки.
Значит, подрузамевая свою правоту, и основываясь на всем вышеизложенном, хочу выяснить момент - каким образом, модифицировать контент_нотфаунд, что бы в разных ситуациях выводился разный текст, какие параметры отлавливать в $_GET

Второй момент, как будет правильно отловить вообше все 404, которые возникают помимо скрипта, т.е. какие-то урлы, которые не подходят под рерайты - сделать отдельную 404 с мета рефрешем на морду, с парамтером ?id=404.com, который будет запихнут в фидеры ?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: V 1.51 и noref

Post by admin »

Просто сделать

print_r($_GET);

в шаблоне и вы увидите все поступные переменные гет в данный момент.


Да. лучше отдельный файл с метарефшерем - тогда не будет пробелмы кучи хитов если вдруг будет отсутствовать картинка в дизайне.
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: V 1.51 и noref

Post by S_Flash »

Помоему "- при поиске на сайте - 0 результатов - шаблон ( контент_ серч)" не отдаёт 404 заголовок и какой-либо другой темплейт.
Во всяком случае, что за бред получается. Я таких CMS ещё не видел.

А для остальных случаев я делал свой кастом темплейт 404 и отдавать его спокойно можно в htaccess ErrorDocument -ом Но тут решили, что лучше отдельный файл.

Согласен в том, что у меня conntent_not_found везде имеет заголовки вида Video Not Found по историческим причинам. ХЗ, не логично, но это мелочь. Можно сменить на абстрактный Not Found.
Last edited by S_Flash on Thu Feb 06, 2014 6:43 pm, edited 1 time in total.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: V 1.51 и noref

Post by admin »

Для поиска уже сделано исключение тк 0 результатов логичнее чем 404.
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: V 1.51 и noref

Post by darkover »

S_Flash wrote:Помоему "- при поиске на сайте - 0 результатов - шаблон ( контент_ серч)" не отдаёт 404 заголовок и какой-либо другой темплейт.
Во всяком случае, что за бред получается. Я таких CMS ещё не видел.

А для остальных случаев я делал свой кастом темплейт 404 и отдавать его спокойно можно в htaccess ErrorDocument -ом Но тут решили, что лучше отдельный файл.

Согласен в том, что у меня conntent_not_found везде имеет заголовки вида Video Not Found по историческим причинам. ХЗ, не логично, но это мелочь. Можно сменить на абстрактный Not Found.
Не, серч просто отдает 0 резалта и 200, как надо, тут все просто, и кстати раньше отдавал спокойно ( без опции 0 резалт бла-бла ).
И отдельный 404 на _серверные_ ошибки 404, а не смартовкские - логичнее, имхо. Покупаешь дроп домен, а там полляма паг было, гугл приходит, и через пару дней в ГВТ у тя полляма 404, и траф на них идет ( да-да, очень часто ) и тогда рефрешь на _своей_ 404 паге - не портит стату вообще,и на ротацию не влияет.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: V 1.51 и noref

Post by admin »

Да, сейчас так и работает.
Don't forget to run script update
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: V 1.51 и noref

Post by admin »

В cjsettings есть список spider юзерагентов - что там ?
Don't forget to run script update
Post Reply