2017-09-29 10 views
0

私はbbPressフォーラムプラグインを持つWordPressサイトを持っています。私はフォーラム "ホームページ"のカスタムページを作成しました。
::これはユーザーをリダイレクト
RewriteEngine On RewriteRule /forums$ /the-forum
:bbPressは、私は私のカスタムページにユーザーをリダイレクトするために、私の.htaccessに次の追加などの「フォーラム」、デフォルトbbPressフォーラムホームをロードしますクリッカブルブレッドクラムを持っており、https://okclarity.com/forums/ (カスタムフォーラムホーム).htaccess with bbPressログインしていないユーザーの場合

これは機能しますが、ログインしているユーザーのみです。ユーザーがログインしていない場合、リダイレクトは機能しません。

  1. ログインしていないユーザーではこれがうまくいかない理由を助言できますか?
  2. ユーザーをカスタムページにリダイレクトするより良い方法はありますか?
+0

上記のサイトは開発中に掲載されました。ライブサイトに移動した後、ログインしたユーザーであっても、 'RewriteRule'はまったく動作しません。ブレッドクラムからバンドエイドソリューションとしてフォーラムを削除しました。誰かが本当の解決策を持っている場合は投稿してください。 – Shmuel

答えて

0

bbPressにはオプションがあります。

  1. WordPress管理 - >設定 - > bbPressを開きます。
  2. にスクロールします。フォーラムルートスラッグ
  3. 変更フォーラムルートフォーラムから-フォーラム
  4. 設定 - > Permalinksを開いて書き換えルールをクリアします。

追加した書き換えルールは必ず削除してください。

+0

これを試してみましたが、そのときにbbPressページがそのURLのカスタムページを置き換えます。 – Shmuel

+0

同じURLを使用してbbPressホームとカスタムページを作成することはできません。私はあなたがここでやりたいことを理解していませんが、私の答えは、bbPressフォーラムのルートスラッグを変更するための適切な方法です。あなたがそれに問題があるなら、おそらくあなたはそれと矛盾する何かをしようとします。これは私が試みたどのウェブサイトでも動作します。 –

+0

私は、スラッグを変更したり、2つのものについて同じURLを使用するつもりはありません。ユーザーをbbPressフォーラムのホームに移動してカスタムページにリダイレクトしようとしています。 – Shmuel

関連する問題