Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. server {
  2. listen 80 default_server;
  3. listen [::]:80 default_server;
  4. server_name 192.168.33.40;
  5. root /usr/share/nginx/html;
  6.  
  7. # Load configuration files for the default server block.
  8. include /etc/nginx/default.d/*.conf;
  9.  
  10. location / {
  11. # Проверка на наличие куки. Если куки есть, то сравнивает его значение
  12. if ($cookie_access != "eengae7aofiok2ohV5Ait1") {
  13. # Делает редирект на локейшн /addition-cookies, если значение куки несоответствует или отсутствует
  14. return 301 $scheme://$server_name/addition-cookies;
  15. }
  16. }
  17.  
  18. location /addition-cookies {
  19. # Добавляет заголовок "Set-Cookie" и присваивает значение
  20. add_header "Set-Cookie" "access=eengae7aofiok2ohV5Ait1";
  21. # Делает редирект обратно
  22. return 301 $scheme://$server_name$request_uri;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement