0

私は最近、自分のサイトに2つの言語を導入し、最初はURLから隠されていました。ただし、詳細を読んだ後、URLにそれらを含めるとSEOに適しているように見えました。そこで、サブドメインとして追加しました。私は今en.site.comとja.site.comを持っています。

私の問題は、en.site.com経由でサイトにログインしてからja.site.comに切り替えると、Zend_AuthにIDがないように見えることです。

コードを提供することはできますが、この問題をどこで探すべきか正確にはわかりません。

任意の洞察をいただければ幸いです!

ありがとう!

編集:

 ini_set('session.cookie_domain', '.site.com' );

これは私の/public/index.phpファイルの最初の行ですが、それでも運がありません。

4

2 に答える 2

1

public/index.php の上でこれを行います

ini_set('session.cookie_domain', '.site.com' );
于 2012-05-17T15:05:40.093 に答える
0

またはapplication.iniで

session.cookie_domain = ".example.com"

柔軟性があるのでこちらの方が良いと思います。

于 2012-05-18T07:35:50.660 に答える