페이지 캐싱을 방지하는 방법은 무엇입니까?


8

example.com/welcome에서 맞춤 홈페이지 URL을 설정했습니다. 사용자가 example.com/에 와서 해당 페이지에 로그인합니다. Drupal이 example.com/welcome으로 리디렉션

이제 사용자는 브라우저 캐시 (로그인 양식이 있음)에서 example.com/을로드하는 홈 페이지를 클릭합니다.

Drupal이 example.com/welcome 대신 example.com/에서 홈페이지를 다시로드한다면 그 문제는 없을 것입니다. 어떻게해야합니까?

다른 무엇을 할 수 있습니까?

Btw, 익명 페이지가 니스로 캐시됩니다.

답변:


10

첫 번째 단계는 http://drupal.org/project/cacheexclude가이를 수행하는지 확인하는 것입니다. Drupal 6을 사용중인 경우 http://drupal.org/node/197786#comment-1817644 에서이 문제를 확인 하십시오 . Drupal 7을 사용중인 경우 다음을 참조하십시오. http://groups.drupal.org/node/212103

위의 어느 것도 당신을 위해 그것을하지 않으면, 당신은 당신의 사이트와 함께 작동하도록 VCL을 수정하고 더 많은 논리를 추가 할 수 있습니다.

또한 http://drupal.org/project/globalredirect 와 같은 것을 살펴보고 프론트 페이지와 같은 리소스에 대한 하나의 URL이 있는지 확인하십시오.


전역 리디렉션에서 "Frontpage Redirect Handler"상자를 선택하면 문제가 해결되었습니다. 감사!!!
uwe

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.