Witajcie, kombinuję na potęgę i nie mogę sobie poradzić.
Zmęczyłem konsolę gdzie do pliku index.php podpinam podstrony na zasadzie index.php?str=uzytkownik
Załatwiłem to regułą:
RewriteRule ^([a-zA-Z_]+)$ ?str=$1 [L]
Kłopot w tym, że można wyświetlić bezpośrednio plik php, np. wpisując uzytkownik.php w przeglądarce.
Jak zablokować zatem bezpośrednie odwołanie do dowolnego pliku .php z wyłączeniem index.php
Już chyba sobie poradziłem. Zostawiam dla potomnych
<Files *.php>
order deny,allow
deny from all
</Files>
<Files index.php>
allow from all
</Files>