[Nginx] Avoid php extensions, use rewrite
parent
b2067cb521
commit
2f18eb5ad0
|
@ -50,6 +50,18 @@ server {
|
||||||
absolute_redirect off;
|
absolute_redirect off;
|
||||||
root /web;
|
root /web;
|
||||||
|
|
||||||
|
location / {
|
||||||
|
try_files $uri $uri/ @strip-ext;
|
||||||
|
}
|
||||||
|
|
||||||
|
location /edit {
|
||||||
|
rewrite ^/edit/(.*)/(.*) /edit.php?$1=$2;
|
||||||
|
}
|
||||||
|
|
||||||
|
location @strip-ext {
|
||||||
|
rewrite ^(.*)$ $1.php last;
|
||||||
|
}
|
||||||
|
|
||||||
location ~ ^/api/v1/(.*)$ {
|
location ~ ^/api/v1/(.*)$ {
|
||||||
try_files $uri $uri/ /json_api.php?query=$1;
|
try_files $uri $uri/ /json_api.php?query=$1;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue