location / {
try_files $uri $uri/ /index.php;
}
location ~ /core {
deny all;
}
Получаем так, все открыто кроме того что закрыто, в данном примере папка core и лежащие в ней файлы. И единая точка входа работает, только важно чтобы названия папок не совпадали с названием страницы, скажет пока вы постучались в существующую папку. Но мне бы хотелось реализовать по другому, но не знаю как, все что не разрешено - запрещено. запретить все легко location ^~ / {
deny all;
}
Но как правильно добавить к этому правилу try_files из первого примера не знаю, да и возможно ли?)