0
在我的(遠程)服務器中,對於cookie,默認path
的設置不是/
。我需要那條路徑/
。使用htaccess設置cookie路徑
當然,我可以創造餅乾因此在設置路徑:
setcookie("name", "value" ,time() + 3600, "/");
,但我的興趣,如何通過.htaccess
文件中設置默認的Cookie路徑?
在我的(遠程)服務器中,對於cookie,默認path
的設置不是/
。我需要那條路徑/
。使用htaccess設置cookie路徑
當然,我可以創造餅乾因此在設置路徑:
setcookie("name", "value" ,time() + 3600, "/");
,但我的興趣,如何通過.htaccess
文件中設置默認的Cookie路徑?
php.ini文件,該參數是:
session.cookie_path
所以,一個htaccess文件裏面你可以這樣做:
php_value session.cookie_path yourpath
你也可以使用PHP函數session_set_cookie_params()
但它可能是一個有點沉重的爲你所需要的。
默認的cookie路徑是cookie的目錄。我看不到如何使用.htaccess文件更改這種方式。 –
我也沒有,我不認爲.htaccess支持。最接近的解決方案是將其設置在您的php.ini – Arnaud
好吧,理解。我需要創建cookie而不會過期,但將路徑設置爲'/'。在這種情況下,必須將過期參數設置爲什麼值?只是'時間()'?要麼 ? – RIKI