При посещении моего сайта с помощью www
Префикс из версии без www (которую я обычно использую), я нахожу, что я больше не вошел в систему … Почему это?
Есть ли способ, чтобы две версии сайта использовали один и тот же SESSION
переменная или, по крайней мере, перенаправление на одну версию, чтобы предотвратить внутреннюю переадресацию переключения пользователей с одной версии на другую (все мои перенаправления используют относительные пути, поэтому я не думаю, что это будет проблемой, но я неопытный, поэтому я не знаю точно)?
Добавьте следующее к вашему .htaccess
файл
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^example\.com
RewriteRule ^(.*)$ http://www.example.com$1 [R=permanent,L]
Перенаправление его в одно место (например, www.example.com) поможет с SEO, а также решит проблему с различными переменными сеанса, так как она всегда попадает под версию www.
Других решений пока нет …