Advertisement
kevin25

Force to Redirect

Nov 11th, 2014
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. sub vcl_recv {
  2. if (req.url ~ "mredirect=yes" || req.http.Cookie ~ "X-UA-Device") {
  3. }
  4. elseif (req.http.user-agent ~ "iP(hone|od)|android|(?i)^samsung|(?i)android|(?i)android 3") {
  5. error 750 "Moved Temporarily";
  6. }
  7. }
  8. sub vcl_error {
  9. if (obj.status == 750) {
  10. set obj.http.Location = "http://m.website.com" + req.url;
  11. set obj.status = 301;
  12. return(deliver);
  13. }
  14. }
  15. sub vcl_deliver {
  16. if (resp.http.X-UA-Device == "yes") {
  17. set resp.http.Set-Cookie = resp.http.Set-Cookie +
  18. "; X-UA-Device=yes; expires=" + resp.http.X-UA-Device-expire + "; path=/; domain=.website.com; httponly";
  19. }
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement