我有以下網址:金字塔:服務於HTTP緩存版本重定向
domain.com/ < ==返回HTTPFound(302),以domain.com/todays_news
domain.com/todays_news
domain.com/tomorrows_news
我想,當有人訪問domain.com/和被重定向到domain.com/todays_news,獲得頁面的緩存版本,
,但是當他們在我的網站,他們點擊鏈接到domain.com/todays_news,他們應該得到一個新的版本的頁面,這將允許他們設置cookie。
我想這種行爲是因爲其原因是:
當他們domain.com/todays_news直接登陸我救一個cookie
如果他們訪問的根URL(domain.com /)我不是拯救一個cookie
我的設置如下所示
- 金字塔應用上uWSGI運行
- 的Nginx與uWSGI通運行(https://leons.im/posts/pyramid-nginx-uwsgi-mysql/)
謝謝你的好主意,也許我沒有解釋得太好。我不認爲這是可能的,Nginx是做自動緩存和渲染的人,如果它已經緩存了一個URL,它甚至不會觸及我的視圖。 – jmercouris
當然有可能。只需配置你的Nginx不要緩存'/ today_news'並在金字塔內部緩存它。 –
以這種方式它是可能的,但我試圖設置Nginx做緩存,以避免延遲向Uwsgi發出請求,無論如何感謝您的幫助 – jmercouris