我們有2個測試環境,分別是:在測試領域寫作的cookie和閱讀它的第二內部域
- http://test.example.com/(這是我們 前端CMS測試網站)
- http://test-example/(這是我們 內部開發的網站,形式 數據採集等)
下面是關於「test.example.com」域名寫入該cookie。用戶將到達將cookie寫入他們計算機的頁面,然後他們將點擊一個鏈接,將它們帶到「test-example」,這是我們的內部測試域。我觀察到他們離開「test.example.com」並被帶到我們的內部測試域「測試示例」時,cookie沒有遵循,因此我無法讀取cookie。
任何人都可以幫助我的代碼,允許在我們的內部測試域讀取cookie?
<script type="text/javascript">
var cookieName = 'HelloWorld';
var cookieValue = 'HelloWorld';
var myDate = new Date();
myDate.setMonth(myDate.getMonth() + 12);
document.cookie = cookieName +"=" + cookieValue + ";expires=" + myDate
+ ";domain=.example.com;path=/";
</script>
測試閃存cookie,這非常有趣!這應該對我們很好,但最終,我們應該在列出的子域中擁有我們的開發環境。偉大的建議! – Evan 2011-04-15 20:50:24
@Evan很高興你喜歡它:)我同意子域是長期更好的解決方案。 – Elad 2011-04-15 20:58:39