У меня есть новая установка WordPress, которая заменяет старый сайт.На старом сайте была динамическая ссылка для пользователей mysite.com / 123456 или mysite.com / somename
Теперь я должен иметь возможность перехватывать все, чтосуществует после / затем 123456 или somename , чтобы сохранить его в переменной сеанса или в файле cookie (у меня полный доступ к серверу).
Я сделал несколькотест с этим кодом:
location / {
add_header Set-Cookie "secret_code=$args;Domain=$site_name;Path=/;Max-Age=31536000;Secure;HTTPOnly" always;
try_files $ uri $ uri / /index.php?$args;
}
Но я нахожу в качестве значения другие параметры, очень вероятно для вызовов, которые делают сам Wordpress
Также с этим:
location ~ ^/(.+)$ {
add_header Set-Cookie "secret_code=$1;Domain=$site_name;Path=/;Max-Age=31536000;Secure;HTTPOnly" always;
try_files $ uri $ uri / /index.php?$args;
}
Но это не работает nginx, потому что он не запускает PHP и заставляет их скачивать
Какой лучший способ решить эту проблему
Спасибо, ребята