我疯狂地试图弄清楚这个琐碎而又巨大的问题。我已经读过它,我已经测试过了,但我无法弄清楚如何解决它。
据我所知,无论出于何种原因," www.website.com"和" website.com"谈到会话和cookie。
我想要做的就是让所有会话和cookie都与#34;版本"网站......
我试过操作我的.htaccess文件,我试过搞乱session_set_cookie_params,但我没有运气。有人可以帮我解决这个问题......
我的.htaccess文件中有这个,但它极其缓慢,因为它重定向每个页面加载...有没有办法将if语句放在这里,以便它只在必要时进行重定向?
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^website\.com$ [NC]
RewriteRule ^(.*)$ http://www.website.com/$1 [R=permanent,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .* - [L]
RewriteRule ^(.*)$ /profile.php?u=$1 [NC,L]
答案 0 :(得分:0)
如果您接受重定向,那么我建议编辑您的htaccess文件:
RewriteCond%{HTTP_HOST}!^ www.sampledomain.com RewriteRule ^(。*)$ http://www.sampledomain.com/ $ 1 [R =永久,L]
这会将sampledomain.com重定向到www.sampledomain.com
答案 1 :(得分:0)
您应该只使用website.com或www.website.com并将未使用的重定向到您使用的那个。 This可以帮助您重定向。