Я использую пользователя zfc и у меня возникают проблемы с входом / выходом пользователей на основе веб-адреса. Если пользователь входит на сайт www.foo.com, он может получить доступ ко всем своим страницам. Однако, если они перейдут на foo.com, они должны снова войти в систему. Как я могу предотвратить это? Это что-то с сервером или пользователем zfc?
Спасибо
Matt
Следовать за
Я вижу, что это возможный дубликат. Наверное, я пытаюсь выяснить, связана ли проблема с модулем, управляющим входом пользователя в систему, или это можно исправить с помощью перенаправления (www против non www)?
Если вы хотите использовать только www, в ваш .htaccess включите этот код:
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
и наоборот для использования без. Всегда рекомендуется использовать только один по причинам SEO, и в вашем случае CMS, я проходил то же самое, используя Concrete5.
Я думаю, вы можете решить эту проблему, настроив ZfcUser, в любом случае, я рекомендую вам перенаправить на один домен. Это лучше для SEO, а также решит вашу проблему.