2017-06-09 10 views
0

Magento CMSのページに問題があります。私のホームページには、クリックしたときに成功したCMSページに顧客を連動させるフッターリンクがあります。Magento 1.8一部のCMSページのみ302ホームページにリダイレクト

自分のCMSページで2つのリンクを追加しようとしましたが、アクセスできませんでした。 作業のリンクは次のようになります。

<li class="uppercase"><a href="<?php echo $this->getUrl('qui-sommes-nous') ?>" title="<?php echo $this->__('Who are we ?') ?>"><?php echo $this->__('Who are we ?') ?></a></li> 

その後、正しいリンクと同じコードのために、それは302のコードとホームページに私のリンクをリダイレクトします。

私はリダイレクトチェッカーのウェブサイトに行きました。新しいリンクのみをクリックするとホームページに302のリダイレクトがあったと言われました。

私はすでに次のようにしています: 管理パネルにアクセスして、ベースURLにリダイレクトします。

{MagentoRootFolder}/app/etc/modulesに移動し、モジュールを1つずつ削除して、問題を作成するモジュールがあるかどうかを確認します。

私の.htaccessを見て、リダイレクトディレクティブをコメントしてください。

誰かが助けてくれたら、私はこのリダイレクトの起点を見つけられません。

ありがとうございました。

答えて

0

問題が見つかりました。

これは、以前の開発者がModule ObserverのすべてのCMSページをブラックリストに載せていたが、私のCMSページをホワイトリストに追加したので、今は正常に動作しているという事実に由来する。

if (Mage::getStoreConfig('privatesales/forcelogin/enable')) { 

     $requestPathWhiteList = array(

      '[Path you want to whitelist]', 
      '[Path you want to whitelist]', 
      '[Path you want to whitelist]', 
      '[Path you want to whitelist]', 
      '[Path you want to whitelist]', 
     ); 

     $cmsPageIdentifierWhiteList = array(
      '[URL KEY of your cms page you want to whitelist]', 
      '[URL KEY of your cms page you want to whitelist]', 
      '[URL KEY of your cms page you want to whitelist]', 
     ); 
0

CMSページのURLキーを変更してから、試してください。 URL書き換えセクションで確認することもできます。これらのCMSページに対して定義されているルールはありますか。

+0

私はこれらを試しましたが、まだ問題があります。 CMSページへの実際のリンクがなぜ機能するのか、作成した新しいページで置き換えたいのですが、それを私のホームページにリダイレクトする理由を理解できません。 –

関連する問題