TYPO3 6.1.7 подробности URL-адреса с параметрами выводятся на страницу 404

У меня следующая проблема при установке TYPO3 6.1.7: на странице сведений о новостях, когда я пытаюсь добавить некоторые параметры в URL, я получаю 404 page,

Так что, если у меня есть URL типа:

[my_site] /typo3_6.1.7/examples/tt-news/news-details/?tx_ttnews [tt_news] = 3 & cHash = 9011f9244c0a445bc1409ee0ef137d54, и я пытаюсь добавить любой параметр после 40H, например, 123 страницы, например, некоторые_параметры с кодом перенаправления 404.

Нам нужна эта функциональность для доступа к странице сведений о новостях с некоторыми параметрами Google Analytics, такими как ?utm_source=XXX&utm_medium=YYY&utm_content=news&utm_campaign=ZZZ

То же самое происходит, когда я пытаюсь добавить некоторые параметры на страницу сведений о новостях, основанную на новой системе новостей tx_news:

[my_site] typo3_6.1.5 / examples / news / article / typo3-празднует-20-летие /?utm_source=XXX&utm_medium=YYY&utm_content=news&utm_campaign=ZZZ также переходит на страницу 404.

Без добавления этих параметров в URL, новости отображаются нормально, перенаправление не происходит.

Я попытался использовать автоматическую конфигурацию realurl, а также пример из расширения tt_news, с одинаковыми результатами: всегда страница 404.

Я также пробовал это на разных серверах с TYPO3 6.1.7, with php 5.3 or php 5.4 на них.

Это были бы симптомы. У кого-нибудь есть идеи по поводу лечения? Может ли быть проблема совместимости между TYPO3 6, realurl и системами новостей (tt_news & tx_news)?

1 ответ

Решение

Вы должны исключить ваш параметр из расчета chash. Это можно сделать в инструменте установки. В разделе "все конфигурации" найдите "cHashExcludedParameters". Каждая перечисленная здесь переменная будет игнорироваться при построении chash для страницы. По умолчанию здесь должен быть указан ваш языковой параметр, например: L

Теперь все, что вам нужно сделать, это добавить свой параметр в список. Учитывая, что ваш параметр namend "utm_campaign", он должен выглядеть так: L, utm_campaign

Вы можете добавить дополнительные параметры в виде списка через запятую: L, utm_campaign, foo, bar

Обязательно очистите кеши после изменений.

Другие вопросы по тегам