私は2つのWebサイトを持っています。私はの.htaccessファイルを持っていると私は入れている5p_frontで(OctoberCMS開発)5p_front(http://localhost/5p_front/)と5p_group(http://localhost/5p_group/)(CakePHPの開発)スラッシュが多いサブURLに対してhtaccessが正しく動作しない
それを呼び出しますURLに5p_group_loginという単語があるとすぐに5p_groupウェブサイトにリダイレクトされる状態。ここで誰かが例http://localhost/5p_front/5p_group_loginのためにここに行くしようとするのであれば、彼らは単にここhttp://localhost/5p_group/にリダイレクトされます
の.htaccess
RewriteRule ^5p_group_login.*$ http://localhost/5p_group [L,R=301]
以下のコードです。
これはホームページや他のサブページ(例:http://localhost/5p_front/we-are-5p-group)のようにページ上でうまく機能します。
私は1つの製品の内側のページhttp://localhost/5p_front/product/10を持っていると私は私がログインページにリダイレクトすることができますメニュー項目を置くならば、それはこのURL http://localhost/5p_front/product/5p_group_loginを示していると私はそれをクリックしたときに、したがって、私はhttp://localhost/5p_group/ようにリダイレクトすることができませんがこの現在のURLにリダイレクトするのはhttp://localhost/5p_front/product/5p_group_loginであり、そうではないはずです。
また、私のメニューは動的に来ており、OctoberCMSが提供するメニューを作成するのに、Static Pagesプラグインを使用して、私は以下のような "ログイン"メニューリンクを作成しました。私は、ユーザーがhttp://localhost/5p_front/product/10であり、その上に私のマウスホバー場合http://localhost/5p_front/product/5p_group_loginを示している「ログイン」リンクをクリックした場合でもhttp://localhost/5p_group/にURLをリダイレクトするにはどうすればよい
。
このシナリオでは、どうすればいいですか?
おかげ
うわー..偉大な説明を。ありがとうございました。 –