2011-07-12 7 views
0

2つのビュー "us"と "uk"を持つ1つの店があります - ほとんどの場合、英国版には異なる内容のダースページがあることを除いてすべてのページは同じです。 Magento CMSのストアビューのURLを無視する方法を教えてください。

私はそれをmysite.com/uk/に行く

は、次のように行われているすべてのリンクを除いて正常に動作するようです:

<a href="/.../.../">link</a> 

だから、いつでも「英国」表示することができ、「スイッチ」...リンクをクリックするたびに、基本的には米国版に戻ります。

修正プログラムはありますか?

+0

キャッシュをクリアしてインデックスを再構築しようとしましたか? (これは神秘的な出来事の標準的な修正です) – clockworkgeek

答えて

0

これは、別の方法で修正することです。個人的には、米国の顧客に英国の価格を見せないように店舗コードを使用することはありません(またその逆もあります)。

index.phpでGeo-IPを使用して、ウェブサイトコードをukまたはusに設定できます。このオートスイッチにより、店舗は「重複コンテンツ」やどこの場所でも使用できるURLを持たないようになります。 http://www.example.com/uk/mac/guffin.htmlは、米国で理想的には読み込まれませんが、店舗コードはなくなります。

関連する問題