2016-09-12 4 views
2

Возможно, есть прямой путь к специальной записи новостей? пример: моя ссылка: http://www.domain.de/start/topnewsdetail/news/really-long-name-of-news-entry.html и было бы неплохо иметь http://www.domain.de/newsEntry.html.tx_news Прямая ссылка на запись новостей

Может кто-нибудь дать подсказку?

+0

Есть ли способ идентифицировать, что ссылки похожи на это http://www.domain.de/newsEntry .html' является ссылкой на новость? Как есть специальный шаблон, который никогда не используется для обычных страниц? – nbar

ответ

0

этот EXT. добавляет пользовательскую ссылку на такие записи, как системная категория или новости: https://typo3.org/extensions/repository/view/recordlink

Он развернут для TYPO3 6.2, но perhabs полезно создать собственный EXT.?

+0

Вы можете лучше объяснить, почему? Я только нахожу эту вкладку «запись» в мастере ссылок. –

1

Это немного сложнее, если вы хотите получить общее автоматическое решение.

вы можете сделать это вручную, если вы вставляете страницы типа «внешний url», где вы вставляете длинный путь в качестве внешнего URL-адреса.

с realurl у вас есть проблемы, так как realurl по крайней мере будет использовать один сегмент пути для страницы с подробным представлением перед последним сегментом, который предназначен для идентификации записи новостей. AFAIK coolurl может опустить путь segemnt для страницы.

С другой стороны: удостоверьтесь, что идентификация новостей (название, подзаголовок?) Уникальна и не сталкивается с исправлениями для обычных страниц.

Наконец-то вы можете использовать .htaccess перезаписывать, но это должно различать короткие URL-адреса для новостей и короткие URL-адреса для страниц верхнего уровня. Таким образом, эти URL-адреса будут отображаться на странице, эти URL-адреса не генерируются внутри TYPO3 и поэтому нигде не используются (кроме руководства)

+0

Хм, я думал о htaccess. Я думаю, что это было бы лучшим решением , но поэтому я должен сделать это для каждой записи новостей. –

+0

вы можете использовать подстановочные знаки, если ваши «статические» страницы имеют только несколько определенных имен. сначала поймайте эти имена/патчи и перенаправляйтесь на /index.php (как обычно), а остальные вызовы перенаправляются на страницу сведений о новостях. –

Смежные вопросы