404 средствами движка

ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

404 средствами движка

Post by ulan »

Есть ли обработка 404 страницы средствами движка? кто не прошел по правилам тот уходит на 404 которую выдает движок
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: 404 средствами движка

Post by admin »

Не прошел по правилам это что значит ?
и что значит в этом разрезе обработка 404 потому что понятие обработка у каждого свое ...
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: 404 средствами движка

Post by ulan »

RewriteRule . /index.php [L]
тем самым обработка страниц которые не прошли по правилам реврайта выше данной секции уходят на index
если index не видит что ему отдать то отдает 404 шаблон
ну так в вордпрессе
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: 404 средствами движка

Post by richmantrade »

Есть такое.
если index не видит что ему отдать то отдает content_not_found шаблон
Тут http://smartcj.com/wiki/doku.php?id=ru:tcms_update_1 вроде описано.
Еще в Rotation -> Settings ->Traffic Rules дожно быть включено (так и есть по умолчанию) URLs with 0 result thumbs return 404 = Yes
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: 404 средствами движка

Post by admin »

Я думаю автор хочет что-то другое

Можете добавить в конце правло на scj/tube/?force_template=template_for_the_rest_of_hits

создать темплейт template_for_the_rest_of_hits

и слать туда.

Это то что выхотите?
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: 404 средствами движка

Post by ulan »

richmantrade wrote: Wed Nov 28, 2018 2:43 pm Есть такое.
если index не видит что ему отдать то отдает content_not_found шаблон
Тут http://smartcj.com/wiki/doku.php?id=ru:tcms_update_1 вроде описано.
Еще в Rotation -> Settings ->Traffic Rules дожно быть включено (так и есть по умолчанию) URLs with 0 result thumbs return 404 = Yes
Супер, то что надо
только какой должен быть правильный хтакссесс?
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^categories/$ /scj/cgi/index.php?force_template=categories [L]


RewriteRule ^scj2.lic$ - [L,R=404]
RewriteRule ^common.php$ - [L,R=404]

Как правильно остатки на индекс перебросить?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: 404 средствами движка

Post by admin »

а что в вашем понятии остатки ?
как я понимаю это 404 надо туда или какой план?
картинки то не надо? robot.txt не надо ?
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: 404 средствами движка

Post by ulan »

ну поидее тех что не прошли по правилам, и тех что нету физически файлов
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: 404 средствами движка

Post by admin »

ок
попробуем с другой стороны

приведите плз пример того что не 404 и "не прошло по правилам"
Don't forget to run script update
ulan
Posts: 1437
Joined: Fri Nov 23, 2018 2:49 pm

Re: 404 средствами движка

Post by ulan »

все файлы которые отдают код отличный от 404
картинки к примеру
Post Reply