我正在寫作mydomain.com/login.php
我認爲這不能在www.mydomain.com
訪問。是對的嗎?如何爲兩個www編寫會話。和我的域名的非www版本?
如何寫入$ _SESSION,以便我可以從www中訪問它。和我的域名的非www版本?
我正在寫作mydomain.com/login.php
我認爲這不能在www.mydomain.com
訪問。是對的嗎?如何爲兩個www編寫會話。和我的域名的非www版本?
如何寫入$ _SESSION,以便我可以從www中訪問它。和我的域名的非www版本?
看看session_set_cookie_params 它解釋了域名將設置.
允許訪問子域以及,
Cookie domain, for example 'www.php.net'. To make cookies visible on all
subdomains then the domain must be prefixed with a dot like '.php.net'.
三木有一個例子
http://www.php.net/manual/en/function.session-set-cookie-params.php#94961
在測試此更改之前清除所有Cookie集非常重要。 –
session_set_cookie_params(」 $ lifetime「,」$ path「,」$ domain「,」$ secure「,」$ httponly「)是php語言中用於在www中設置會話中最好的一個和非www的網址
做一個永久的301重定向從www到非www或從非www到www。它也有SEO優點(?) – Esailija