sebap123
7.10.2009, 14:06:51
Witam
Ostatnio pobrałem sobie kod skryptu php. Zawiera on oprócz plików php również wiele plików z rozszerzeniem *.inc. W tych plikach jednak znajdują się różne funkcje, zmienne, nagłówki itp. z php.
Dlatego mam pytanie, czy będzie w tym jakaś różnica jak zamiast rozszerzeń inc użyje po prostu php?
paw-e-l
7.10.2009, 14:23:35
różnicy nie będzie przy czym musisz w include czy require też pozmieniać rozszerzenia. jeśli masz jakiś gotowy skrypt to lepiej w htaccess zablokować dostęp do plików .inc niż zmieniać nazwy
sebap123
7.10.2009, 14:28:05
A jak pozmieniać? Chodzi o to, że zamiast include "plik.inc" wpisać include "plik.php" czy coś innego?
I ap ropo .htaccess to czy da się zablokować dostęp do wszystkich plików o danym rozszerzeniu czy każdy osobno muszę wpisać?
laohost
7.10.2009, 14:35:10
Oczywiście można zablokować dostęp do plików o danym rozszerzeniu, ponieważ w regułach można stosować wyrażenia regularne.
Kod
RewriteEngine On
RewriteRule \.(inc\.php|inc|class\.php)$ - [F,L]