Nie wiem czemu następujące wyrażenie regularne nie działa i nie zwraca 403 przy próbie dostępu do pliku:
Kod: Zaznacz cały
location ~ /(wp-config.php|wp-comments-post.php|readme.html|license.txt) { deny all; }
Kod: Zaznacz cały
location = /wp-config.php { deny all; }
PS.
Znalazłem rozwiązanie problemu. Obie linie umieszczałem bo bloku location odpowiedzialnym za "obróbkę" plików php i wtedy właśnie location z regex-em nie działało po przeniesieniu nad powyższy blok zadziałało. Dziwna jest to sytuacja ponieważ bezpośrednie wskazanie plików działało a regex nie. Zruzumiałe jest dla mnie ze najpierw się blokuje a potem pozwala ale bezpośrednie działało