2014-01-30 36 views
0

我瘋了試圖找出這個卑鄙的,但巨大的問題。我已經讀過它,我已經測試過,但我無法弄清楚如何解決它。

據我所知,無論出於何種原因,「www.website.com」和「website.com」在會話和cookie方面存在差異。

所有我想做的事,就是擁有所有會議和餅乾跟這兩個網站的「版本」 ......

我試圖操縱我的.htaccess文件,我試圖與session_set_cookie_params搞亂了,我沒有任何運氣。可以有人請幫我弄明白這一點...

我有這個爲我的.htaccess文件,但它的EXTREMELY SLOW,因爲它重定向每頁加載...有沒有辦法把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] 
+1

您是否檢查過關於cookie的精細手冊?一旦你這樣做了,你仍然被卡住,它不是重複的,我們需要看到代碼。 – PeeHaa

+0

我一直在閱讀約24小時,我會用代碼更新。 – user2492064

回答

0

如果你願意接受重定向的話,我會建議編輯htaccess文件:(。*)

的RewriteCond%{HTTP_HOST}^www.sampledomain.com重寫規則^ $ http://www.sampledomain.com/ $ 1 [R =永久,L]

這將重定向到sampledomain.com www.sampledomain.com

0

您應該只使用我們bsite.com或www.website.com,並將未使用的那個重定向到您使用的那個。 This應該幫助你進行重定向。

相關問題