Различные состояния входа в систему при использовании www против www

Я использую пользователя zfc и у меня возникают проблемы с входом / выходом пользователей на основе веб-адреса. Если пользователь входит на сайт www.foo.com, он может получить доступ ко всем своим страницам. Однако, если они перейдут на foo.com, они должны снова войти в систему. Как я могу предотвратить это? Это что-то с сервером или пользователем zfc?

Спасибо
Matt

Следовать за

Я вижу, что это возможный дубликат. Наверное, я пытаюсь выяснить, связана ли проблема с модулем, управляющим входом пользователя в систему, или это можно исправить с помощью перенаправления (www против non www)?

1

Решение

Если вы хотите использовать только 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.

3

Другие решения

Я думаю, вы можете решить эту проблему, настроив ZfcUser, в любом случае, я рекомендую вам перенаправить на один домен. Это лучше для SEO, а также решит вашу проблему.

0

По вопросам рекламы [email protected]