Advertisement
Guest User

nginx config

a guest
Aug 10th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Nginx 0.91 KB | None | 0 0
  1. # nginx configuration
  2.  
  3. error_page 500 /index.php;
  4.  
  5. error_page 404 /404;
  6.  
  7. error_page 403 /index.php;
  8.  
  9. autoindex off;
  10.  
  11. location / {
  12.   if ($query_string ~ "^$"){
  13.     rewrite ^/index\.php$ /? redirect;
  14.   }
  15.   if ($query_string ~ "^$"){
  16.     rewrite ^/index\.html$ /? redirect;
  17.   }
  18.   if ($query_string ~ "^$"){
  19.     rewrite ^/cams/1$ /? redirect;
  20.   }
  21.   if ($query_string ~ "^$"){
  22.     rewrite ^/cams$ /? redirect;
  23.   }
  24.   if (!-e $request_filename){
  25.     rewrite ^/(.*)/$ /$1 redirect;
  26.   }
  27.   rewrite ^/([a-zA-Z0-9\-\_]+)[/]*$ /index.php?cmd=$1 break;
  28.   rewrite ^/([a-zA-Z0-9\-\_]+)[/]*([a-zA-Z0-9\-\_]+)[/]*$ /index.php?cmd=$1&arg1=$2 break;
  29.   rewrite ^/([a-zA-Z0-9\-\_]+)[/]*([a-zA-Z0-9\-\_]+)[/]*([a-zA-Z0-9\-\_]+)[/]*$ /index.php?cmd=$1&arg1=$2&arg2=$3 break;
  30.   rewrite ^/([a-zA-Z0-9\-\_]+)[/]*([a-zA-Z0-9\-\_]+)[/]*([a-zA-Z0-9\-\_]+)[/]*([a-zA-Z0-9\-\_]+)[/]*$ /index.php?cmd=$1&arg1=$2&arg2=$3&arg3=$4 break;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement