Von Tom, 5 Monate vorher, geschrieben in Plain Text.
Einbetten
  1. #/etc/nginx/conf.d/osticket.conf
  2. #
  3.     server {
  4.         listen 127.0.0.1:86;
  5.         server_name 127.0.0.1;
  6.         index index.php;
  7.         keepalive_timeout 70;
  8.         root /var/www/osticket;
  9.         set $path_info "";
  10.         location ~ /include {
  11.             deny all;
  12.             return 403;
  13.         }
  14.         if ($request_uri ~ "^/api(/[^\?]+)") {
  15.             set $path_info $1;
  16.         }
  17.         location ~ ^/api/(?:tickets|tasks).*$ {
  18.             try_files $uri $uri/ /api/http.php?$query_string;
  19.         }
  20.         if ($request_uri ~ "^/scp/.*\.php(/[^\?]+)") {
  21.             set $path_info $1;
  22.         }
  23.         if ($request_uri ~ "^/.*\.php(/[^\?]+)") {
  24.             set $path_info $1;
  25.         }
  26.         location ~ ^/scp/ajax.php/.*$ {
  27.             try_files $uri $uri/ /scp/ajax.php?$query_string;
  28.         }
  29.         location ~ ^/ajax.php/.*$ {
  30.             try_files $uri $uri/ /ajax.php?$query_string;
  31.         }
  32.         location / {
  33.             try_files $uri $uri/ index.php;
  34.         }
  35.         location ~ \.php$ {
  36.             fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
  37.             include        fastcgi_params;
  38.             fastcgi_param  PATH_INFO        $path_info;
  39.             fastcgi_pass   php-handler;
  40.         }
  41.     }
  42.  
captcha