Přesměrování skriptů bez přípony na skutečné soubory s PHP příponou

Kdysi se používala i taková pochybná záležitost, kdy bylo možné přistupovat na PHP skript bez udání přípony. Tedy například http://web.cz/skript ve skutečnosti spustilo soubor skript.php. Není to moc bezpečná a smyslupná věc, proto je běžně zakázáná.

Narazil jsem na weby, kde to takto bylo naprogramováno, ale na jiné konfiguraci serveru byly skripty nefunkční. Pro vyřešení je možné přidat do htaccessu následující pravidla. Nejsem si jistý, zda jsou úplně správně, ale zdá se, že fungují.

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule  ^admin/([a-zA-Z0-9_-]+)$ admin/$1.php [L,QSA]

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Můžete používat následující HTML značky a atributy: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>