我最近向我的网站引入了两种语言,并且最初从 URL 中隐藏。但是,在阅读了更多内容之后,似乎将它们放在 url 中似乎对 SEO 更友好。所以我将它们添加为子域。我现在有 en.site.com 和 ja.site.com。
我的问题是,当我通过 en.site.com 登录该站点,然后切换到 ja.site.com 时,我的 Zend_Auth 似乎没有身份。
我可以提供代码,但我不知道在哪里寻找这个问题。
任何见解将不胜感激!
谢谢!
编辑:
ini_set('session.cookie_domain', '.site.com' );
那是我的 /public/index.php 文件的第一行,但仍然没有运气。