ユーザーが制限されたページにアクセスしたい場合、ユーザーをログイン ページにリダイレクトする方法を教えてください。
最初に、ツリーのルートがどのように見えるかを説明します。そのTypo3インスタンスには複数のドメインがあります。すべてのドメインは、ツリー内で独自のタイポスクリプトを持つ独自の部分を持っています。他のすべてのドメイン用のテンプレートと、他のすべてのドメイン用のコンテンツを持つ 1 つのテンプレート ドメインがあります。
Root (0)
+- Template-Domain (3)
+- Pagetree-Group-A (13, access restricted, standard)
+- Content-A-1 (103, standard)
+- Content-A-2 (113, standard)
+- Pagetree-Group-B (23, access restricted, standard)
+- Content-B-1 (163, standard)
+- Content-B-2 (173, standard)
+- Other-Pages (33, standard)
+- Domain-A (523)
+- Pagetree-Group-A (533, access restricted, standard)
+- Content-A-1 (583, standard)
+- Content-A-2 (593, standard)
+- Pagetree-Group-B (543, access restricted, mountpoint->23)
+- Other-Pages (553, standard) |
+- Domain-B (1643)
+- Pagetree-Group-A (1653, access restricted, standard)
+- Content-A-1 (1693, standard)
+- Content-A-2 (1703, standard)
+- Pagetree-Group-B (1663, access restricted, mountpoint->23)
+- Other-Pages (1673, standard)
+- Domain-C (3693)
+- Pagetree-Group-A (3703, access restricted, standard)
+- Content-A-1 (3753, standard)
+- Content-A-2 (3763, standard)
+- Pagetree-Group-B (3713, access restricted, mountpoint->23)
+- Other-Pages (3723, standard)
ログインしていないユーザーが Domain-X から Content-AX にアクセスしようとすると、Typo3 の動作により Domain-X ページからコンテンツ (ログインフォーム) を取得します。
しかし、彼が Domain-X から Content-BX ページにアクセスしたい場合、Typo3 はエラーをスローします。
=======================
エラーが発生しました。
要求されたページには、ツリー ルートへの適切な接続がありませんでした! <br /><br />(MP残り!)
=======================
ログインフォームを使用して、ユーザーを Domain-X ページにリダイレクトしたいと考えています。しかし、使用config.additionalHeaders = Location: /...
しても何も変わりません。TypoScript が実行される前にエラーがスローされるためだと思います。
この動作でエラーが発生しない可能性はありますか?