現在処理中のページではなく、別のページをレンダリングできますか?Joomla - ページレンダリングコントロール
たとえば、私のプラグインは404エラーを検出し、対応するHTTPヘッダーを設定してから、Webページから通常のページを出力しますが、HTTP 404ヘッダーの下に表示されるため、ブラウザと検索エンジンはカスタムの見栄えの良い404ページを受け取ります。
<? header("Location: ...'); ?>
によってリダイレクト
はオプションではありません。 私は現在のページのレンダリングを停止し、別のページをレンダリングする必要がありますが、存在しないこのURLの下に表示します。
これはどのように行うことができますか?
カスタムerror.phpファイルをテンプレートに追加できますか? templates/system/error.phpのデフォルトのerror.phpを参照してください。 –
はい、それはオプションですが、まだ完全に他のページ、すべてのモジュールなどをレンダリングする必要があります... – simon