Назад | Перейти на главную страницу

Nginx try_files не работает, перенаправлен на 302

Мне нужен доступ по адресу ниже.

http: //localhost/admin/logout.php/? access_token = 21fd3cfe5bab26131ff5244c08e5f520 & continue = /

На моем сервере NGINX он перенаправляет меня на страницу по умолчанию. Ниже приведены мои конфигурации: 1-я конфигурация пробовала ##########

location / {
  try_files    $uri $uri/ /index.php;
  }

2й конфиг пробовал ##########

location / {
  #try_files $uri $uri/ /index.php?q=$uri&$args;
  }

Примечание: он (скрипт) работает на сервере Apache.

Обновлено :::::::::::::::::::::::::::::::::::::

.conf файл

server {
  server_name test.test.com www.test.test.com;
  access_log /home/log/access.log combcomed buffer=256k flush=60m;
  error_log /home/log/error.log;

  root /home/public;
  location ~ (?:^|/)\. {
   deny all;
  }

  location / {
  #try_files    $uri $uri/ /index.php;
  try_files $uri $uri/ /index.php?q=$uri&$args;
  }

  include /usr/local/nginx/conf/staticfiles.conf;
  include /usr/local/nginx/conf/php.conf;
  include /usr/local/nginx/conf/drop.conf;
  include /usr/local/nginx/conf/vts_server.conf;
}

HTTP-ответ:

HTTP/1.1 302 Moved Temporarily
Date: Fri, 18 Aug 2017 14:55:04 GMT
Content-Type: text/html
Connection: keep-alive
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Location: /admin/main.php
Server: nginx centminmod
Content-Length: 5687