Page 1 of 2

URLs with 0 result thumbs return 404

Posted: Fri Jan 31, 2014 10:55 pm
by darkover
Так, тут возникает закономернвый вопрос, вбиваем ( при включеном сабже ) /search=zxczxc - такого слова у нас нет, получаем в лоб 404 и темплейт content_not_found ( окторый по дефолту, по идеи, чисто гипотетически) должен юзаться, когда у нас видос удален, и не в hidden а вообще удален, и на пагу с эмбедом есть линка - выдавать его, шаблон, и заодно 404

По мне так не логично юзать 404 на поиск, т.к. у нас странца то присутствует, и запрос есть, мы должны сказать, что у мы ничего не нашли, а не давать 404 в лоб. Как я чувствую - теги и категории будут сделанны так же, завязанны на этот шаблон.

По сути я как бы и не против, но тогда нужно его как-то унифицировать, пусть это будет дефолтная пага 404 в смарте. На отсутствубщие теги выдавать - 404 и типа пардон, 404, на отсутствие категории - аналогично, на отсутствие галеры - 404 и видео удалено и так далее.

Все это круто, и можно на разные $_GET написать разные условия, но бля, это когда один рес, ну ладно, когда 10, а вот когда их более 50, идти и править шаблоны - это абзац :shock:

Re: URLs with 0 result thumbs return 404

Posted: Sat Feb 01, 2014 12:32 pm
by S_Flash
Блин, где ты нашёл эту настройку!?
ПС Смарт реально разросся до неконтролируемого числа опций.

Re: URLs with 0 result thumbs return 404

Posted: Sat Feb 01, 2014 12:34 pm
by darkover
S_Flash wrote:Блин, где ты нашёл эту настройку!?
ПС Смарт реально разросся до неконтролируемого числа опций.
http://my.jetscreenshot.com/10779/20140201-anqw-90kb

Re: URLs with 0 result thumbs return 404

Posted: Sat Feb 01, 2014 12:38 pm
by S_Flash
Странно, у меня GET /?search=qwerqwerqwerqw HTTP/1.1
вернуло HTTP/1.1 200 OK
Темплейт вернуля вроде content_search

URLs with 0 result thumbs return 404 - Yes
V 1.51 Build 201401281230

Re: URLs with 0 result thumbs return 404

Posted: Sat Feb 01, 2014 12:41 pm
by S_Flash
UPD, но у меня с этой настройкой для несуществующих страниц пагинации тоже - 200 ок!

Re: URLs with 0 result thumbs return 404

Posted: Sat Feb 01, 2014 1:42 pm
by darkover
S_Flash wrote:UPD, но у меня с этой настройкой для несуществующих страниц пагинации тоже - 200 ок!
странно

Re: URLs with 0 result thumbs return 404

Posted: Sat Feb 01, 2014 2:28 pm
by admin
S_Flash wrote:Странно, у меня GET /?search=qwerqwerqwerqw HTTP/1.1
вернуло HTTP/1.1 200 OK
Темплейт вернуля вроде content_search

URLs with 0 result thumbs return 404 - Yes
V 1.51 Build 201401281230

именно для ?search сделано исключение, была тема в форуме что это неправильно возвращать 404 если в поиске ничего не найдено.

Re: URLs with 0 result thumbs return 404

Posted: Sat Feb 01, 2014 5:49 pm
by S_Flash
Блин, сори, darkover, детально протестировав тоже пришёл к тому, что у меня на 404 отправляет если в строке поиска что-то, что не находится.
Странная логика или баг?

Re: URLs with 0 result thumbs return 404

Posted: Sat Feb 01, 2014 6:32 pm
by darkover
S_Flash wrote:Блин, сори, darkover, детально протестировав тоже пришёл к тому, что у меня на 404 отправляет если в строке поиска что-то, что не находится.
Странная логика или баг?
А хрен знает, надо Лема пытать :lol: У него некоторые - баги - это фичи :roll:
На самом деле, я думаю, что нужна нормальная 404 пага, которая при разных событиях - будет выдавать, типа категория не найдена, тег не найден, видео удалено ( есть такое уже ), а поиск должен говорить - извините, по вашему запросу 0 рез-тов. имхо

Re: URLs with 0 result thumbs return 404

Posted: Sat Feb 01, 2014 6:53 pm
by S_Flash
darkover wrote:
S_Flash wrote:Блин, сори, darkover, детально протестировав тоже пришёл к тому, что у меня на 404 отправляет если в строке поиска что-то, что не находится.
Странная логика или баг?
А хрен знает, надо Лема пытать :lol: У него некоторые - баги - это фичи :roll:
На самом деле, я думаю, что нужна нормальная 404 пага, которая при разных событиях - будет выдавать, типа категория не найдена, тег не найден, видео удалено ( есть такое уже ), а поиск должен говорить - извините, по вашему запросу 0 рез-тов. имхо
404 пага и так есть. Можно добавить кастомную. Тут наоборот гибкость прослеживается.
А вот с поиском согласен, должно быть просто нулевое значение в результатах, без 404 хедера.