location ~ ^/sites/[^/]+/files/.*\.php$ {
deny all;
error_page 404 /index.php;
return 404;
}
location ~ \..*/.*\.php$ {
error_page 404 /index.php ;
return 404;
}
как-то так
Posted at Nginx Forum:
https://forum.nginx.org/read.php?21,279975,279976#msg-279976
Здравствуйте!
Нужна помощь по настройки error_page, нагуглить решение не получилось.
Есть несколько локейшенов вида
location ~ ^/sites/[^/]+/files/.*\.php$ {
deny all;
return 404;
}
location ~ \..*/.*\.php$ {
return 404;
}
и дериктива
error_page 404 /index.php
это аналог
2018-05-29 15:03 GMT+03:00 Dmytro Lavryk :
> location ~ ^/sites/[^/]+/files/.*\.php$ {
> deny all;
> error_page 404 /index.php;
> return 404;
> }
>
> location ~ \..*/.*\.php$ {
> error_page 404 /index.php ;
> return 404;
> }
>
> как-то так
>
> Posted at Nginx Forum: https://forum.nginx.org/read.