403
が検出されたときにJoomla 3でメンバーページにリダイレクトされる問題があります。Joomla 403リダイレクトコード
文字通り、さまざまなことを研究して試してみると、やっと質問しなければならなくなりました。
私の研究から、私はJoomlaがtemplates/system/error.php
マスターファイルから読むことを理解しています。
私はerror.php
の中に次のコードを実装しています。私は.htaccess
と同様に動作しませんでした。
$ReferTo = $_SERVER['REQUEST_URI'];
$ReferTo = base64_encode($ReferTo);
if ($this->error->getCode() == '403') {
header('Location: ' . $this->baseurl . '/members'); die();
}
現在の挙動はちょうど非常に助けにならない403
デフォルトのページにユーザーを送るJoomlaのです。
これに関するアイデアですか?助けてくれてありがとう。
ありがとうございます。残念ながら、JoomlaはまだHTACCESSを覆し、それ自身の403ページにリダイレクトし続けることに決めました。 幸いにも、私はflukeによって解決策を見つけることができました。システムフォルダerror.phpファイルをすべての個々のテンプレートフォルダに落として、システムオーバーライドを作成しました。これまでJoomlaはこれを認識しています。 – whitetoo