Page 1 of 2

content_not_found - 404

Posted: Thu Apr 10, 2014 3:57 pm
by S_Flash
v51
Как отключить отдачу 404 заголовка в случае когда отображается content_not_found для несуществующей галереи?

Re: content_not_found - 404

Posted: Thu Apr 10, 2014 6:17 pm
by S_Flash
+ Можно сделать, чтоб <!--GALLERY_SLUG--> отрабатывал и в этом темплейте?

Re: content_not_found - 404

Posted: Thu Apr 10, 2014 6:44 pm
by admin
В чем смысл отключения ?

Re: content_not_found - 404

Posted: Thu Apr 10, 2014 6:56 pm
by S_Flash
admin wrote:В чем смысл отключения ?
Дело в том, что сам смысл content_not_found темплейта какой-то сомнительный. К примеору, если какого-то видео нет, то сайт, без участия SCJ отдаст 404 страницу. Вариант её кастомизации имхо ни на что не влияет. Трудно представить тогда зачем и вовсе разделять главную 404 от 404 но с другим темплейтом для видео.
А вариант с content_not_found без 404 очень чётко вписывается в GoogleAnalaitics приколы. Вот вижу сейчас e себя в GoAn кучу ошибок по ссылкам вида
gallery/slug-slug-sluggg/index.html - Response Code = 404
gallery/slug-slug-fgfgfg-sluggg/index.html - Response Code = 404
...
И как раз чтоб успокоить гугл всего-то не хватает придать этим страницам код 200 или какой там код нормальный для существующей страницы.

+ За неимением DESCRIPTION попробую вставить в тайтл слуг для уникальности, авось, прокатит.

Re: content_not_found - 404

Posted: Thu Apr 10, 2014 7:27 pm
by admin
К примеору, если какого-то видео нет, то сайт, без участия SCJ отдаст 404 страницу
Интересно каким образом если реврайтом все урлы вида /gallery идут к scj ?

Re: content_not_found - 404

Posted: Thu Apr 10, 2014 7:49 pm
by S_Flash
admin wrote:
К примеору, если какого-то видео нет, то сайт, без участия SCJ отдаст 404 страницу
Интересно каким образом если реврайтом все урлы вида /gallery идут к scj ?
Ну хорошо, не отдаст 404 в этом случае.

Естьли тогда как-то способ предопределить отдачу content_not_found с 404 заголовком для тех галерей, которых нет уже в базе?

т.е.
gallery/slug1/index.html - есть такая галера, отдать как пологается
gallery/slug2/index.html - нет галереи (не возвращать 404, а отдать какой-то из темплейтов)

+ UPD, странно, что в дефолтном content_not_found есть подобные конструкции <title><!--DESCRIPTION--></title>.. Ведь у несуществующей галереи не может быть и <!--DESCRIPTION-->

Re: content_not_found - 404

Posted: Fri Apr 11, 2014 2:49 pm
by admin
Просто копипаст темплейта когда-то был сделан.

Те если 404 не возвращать то подучим туеву кучу дупов те темпелйт то одинаковый.

В чем тут смысл ?

Re: content_not_found - 404

Posted: Fri Apr 11, 2014 2:53 pm
by S_Flash
admin wrote:Просто копипаст темплейта когда-то был сделан.

Те если 404 не возвращать то подучим туеву кучу дупов те темпелйт то одинаковый.

В чем тут смысл ?
Дк все темплейты с видео и так одинаковы с разницей в дескрипшен.
Смысл в том, чтоб накормить вебмастер тулз, коотрый пищит от того, что много удалённых видео возвращают 404. ХЗ, может это ничего и не даст, но хочу попробовать.
Если есть возможность без переделки скрипта это осуществить, например как-то доработав на php этот темплейт content_not_found, то был бы признателен.

Re: content_not_found - 404

Posted: Fri Apr 11, 2014 3:29 pm
by admin
Можно в начале content_not_found поставить

<?
header("HTTP/1.1 200 OK");
?>

и не быдуте выдавать 404

но я все равно не думаю что для гугла это хорошая идея.
скрипту без разницу.

Re: content_not_found - 404

Posted: Sun Apr 13, 2014 8:54 am
by Andrew1
тоже считаю, что реализация 404 в скрипте не очень :(
например, в навигации 20 паг, юзер в адресной строке пишет 21ю, и скрипт туда еще пытается отдавать какие-то галеры. Нехорошо...