当使用无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版本。