форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
А как сделать, чтобы по ссылками вида site.ru/category/название_категории отдавалось 404, или хотя бы не defolt шаблон?
Отредактированно bons (02-04-2009 18:58:04)
Неактивен
можно попробовать плагин glx_if
glx_if_section_frontpage
If we are on a sections frontpage
glx_if_not_section_frontpage
If we are not on the sections frontpage but in a section
Неактивен
в самое начало страницы поставить:
<txp:glx_if_section_frontpage><txp:php>header("HTTP/1.1 404 Not Found"); exit;</txp:php></txp:glx_if_section_frontpage>
можно еще вместо 404-го, давать 301-й на корень домена, т.е.
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: http://www.svoj-domen.com/');
кстати, надо самому так сделать, а то все никак руки не доходят
Отредактированно makss (02-04-2009 20:12:27)
Неактивен
Получилось вроде, вот такой конструкцией:
<txp:glx_if_category_list><txp:php> header ('HTTP/1.1 301 Moved Permanently'); header ('Location: http://sait.ru/'); </txp:php></txp:glx_if_category_list>
makss, спасибо огромное.
Неактивен
Советую проверить с помощью firebug действительно ли отдаются хидеры 404, а то может окажется еще вдруг, что сначала идут 200
Неактивен
bons, пожалуйста
желательно еще в конец пхп добавить exit;, чтобы вместе с 301-м в хвосте не отдавалась страница.
Неактивен