Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Не устанавливается 404 страница, не могу установить мета тег. (http://forum.typo3.ru/showthread.php?t=9343)

Gtvar 14.03.2011 20:02

Не устанавливается 404 страница, не могу установить мета тег.
 
Доброго времени суток,
я не могу установить 404 страницу,
пишу в localconf.php

Код:

$TYPO3_CONF_VARS["FE"]["pageNotFound_handling_statheader"] = 'HTTP/1.1 404 Not Found';
$TYPO3_CONF_VARS["FE"]["pageNotFound_handling"] = "/404/";

но при вводе неправильного адреса, бросает на главную. Страница 404 есть и работает.

и мне нужно только на странице поиска вывести мета тег,
пишу в шаблонах->TSConfig
Код:

page = PAGE
page.headerData.29 = HTML
page.headerData.29.value (
<meta name="robots" content="noindex, follow" />
)

где, 29 - это номер(id) страницы поиска,
если такую конструкцию поставить в "Начало" то выводит тег, не только на странице поиска.

эти решения я нашел на вашем форуме и в интернете, но вот не работают они.

Подскажите, пожалуйста, что я неправильно делаю, и как это решить.

-=UncleByte=- 14.03.2011 20:49

Насколько я понимаю то для того чтобы работал приведенный выше код из localconf.php у вас должен быть установлен либо RealURL, либо аналогичные плагины.

Чтобы требуемый метатег вставлялся именно на странице с id 29 код должен быть таким:

Код:

[globalVar = TSFE:id = 29]
page.meta.robots = noindex, follow


Gtvar 15.03.2011 12:45

RealURL есть и работает, но 404 не показывалась.
в realurl_conf.php в разделе init изменил
Код:

'postVarSet_failureMode'=>'redirect_goodUpperDir',
на
Код:

'postVarSet_failureMode'=>'ignore',
и все стало ок, спасибо за наводку.

а вот мета-тег поставил, только в TSConfig "Начало",
мне не хочется там замусориваться, подскажите, пожалуйста, может есть настройка, которая включает/выключает локальные TSConfig?

-=UncleByte=- 15.03.2011 14:56

Так собственно при помощи condition и управляют TS. Выше стоит условие на определенную страницу.

Gtvar 15.03.2011 18:17

ясно, спасибо за помощь!:)


Часовой пояс GMT +4, время: 17:32.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot