Re: глюк с 404 страницей
Posted: Thu Nov 13, 2014 8:20 am
Нашел еще одну проблему с отдачей 404 страницы. Но хочу понять, дело в скрипте или в реврайтах. Суть такова:
реврайт, при котором не отдается 404 страница, на пагинацию, тоесть можно генерить что угодно
этот же реврайт, но страница 404 нормально отдается
В настройках стоит отдавать 404 страницу. Так же пробовал выставлять page_main_tag=true для вывода тумб, результат один и тот же.
ПС
при прямых запросах, ситуация оказалась такой же, значит дело в скрипте, а не в реврайте, пример запросов, при которых должно быть 404:
пример запросов при которых отдает 404
Получается, что при выводе по ctr или без него, 404 не работает.
реврайт, при котором не отдается 404 страница, на пагинацию, тоесть можно генерить что угодно
Code: Select all
RewriteRule ^cat/([^/]+)/(\d+).html$ /scj/tube/?group_name=$1&order=ctr&force_template=category_thumbs&page=$2 [L]Code: Select all
RewriteRule ^cat/([^/]+)/top-rated/(\d+).html$ /scj/tube/?group_name=$1&order=rating&force_template=category_thumbs&page=$2 [L]ПС
при прямых запросах, ситуация оказалась такой же, значит дело в скрипте, а не в реврайте, пример запросов, при которых должно быть 404:
Code: Select all
/scj/tube/?group_name=amateur&force_template=category_thumbs&page=10
/scj/tube/?group_name=amateur&force_template=category_thumbs&page=10&order=ctr
/scj/tube/?page=20&order=ctr
/scj/tube/?page=20Code: Select all
/scj/tube/?group_name=amateur&force_template=category_thumbs&page=10&order=date
/scj/tube/?group_name=amateur&force_template=category_thumbs&page=10&order=rating
/scj/tube/?group_name=amateur&force_template=category_thumbs&page=10&order=duration
/scj/tube/?page=20&order=rating
/scj/tube/?page=20&order=date
/scj/tube/?page=20&order=duration