2016-04-28 122 views
0

我試圖從URL中讀取參數並將其存儲在cookie中,以便網站使用正確的值加載。HTACCESS讀取url參數並設置cookie

讓我們說的網址是:

www.abc.com/?province=QC

我的cookie的名稱是「以客戶爲省」

我怎麼能讀「省值「並將其存儲在我的cookie中?它甚至有可能嗎?

我是一個總的noob,當涉及到htaccess,我找不到任何不涉及重定向。

我有什麼至今:

RewriteEngine On 
RewriteCond %{QUERY_STRING} (?:^|&)province=([a-z0-9]+)(?:&|$) 
RewriteRule^- [CO=client-province:%1:abc.com:14400:/] 

的餅乾似乎是正確設置,但我認爲這將準備cookie的值,使該網站將不得不無需刷新正確的內容。

回答

-1

好吧,這樣從參數中獲取值之後就可以正確設置cookie。我認爲它會阻止頁面重新加載,以便內容根據cookie進行自適應,但不會。

RewriteEngine On 

RewriteCond %{QUERY_STRING} (?:^|&)province=([a-z0-9]+)(?:&|$) 
RewriteRule^- [CO=client-province:%1:abc.com:14400:/]