2016-09-12 6 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用にデプロイされていますが、独自のEXTを作成すると便利です。

+0

あなたはなぜより良い説明できますか? 私はこの「レコード」タブをrte link wizardで見つけます。 –

1

一般的な自動解決が必要な場合は、少し複雑です。

外部URLとして長いパスを挿入する場合は、「外部URL」タイプのページを挿入すると手作業で行うことができます。

realurlの場合、ニュースレコードを識別するための最後のセグメントの前に、詳細ビューのページに少なくとも1つのパスセグメントを使用するため、問題があります。 AFAIK coolurlは、ページのパスの区切りを省略することができます。一方、ニュースの識別情報(タイトル、サブタイトル?)が一意であり、通常のページのpathesと衝突しないことを確認してください。

最後に.htaccessの書き換えを使用できますが、これはニュースの短いURLと最上位のページの短いURLを区別する必要があります。これらのURLはページを表示するので、これらのURLはTYPO3の内部では生成されず、どこも使用されません(マニュアルを除く)

+0

hm、私はhtaccessについて考えました。 これは最高の解決策だと思います。 だから、すべてのニュースエントリに対してこれを行う必要があります。 –

+0

「静的な」ページに定義された名前がいくつかある場合は、ワイルドカードを使用できます。最初にこれらの名前/ pathesをキャッチし、/index.php(通常どおり)にリダイレクトし、残りの呼び出しはニュースの詳細ページにリダイレクトされます。 –

関連する問題