Za uspesnu redirekciju moras da "objasnis" Apache-u da kad pogodi pattern, stane, odnosno ne ide dalje kroz .htaccess. Za to sluzi switch L:
RewriteEngine On
RewriteRule (.*)\.asp $1.php [R=301,L]
Inace, dok testiras, drzi redirekciju na 302, da ne bi morao da brises cache svaki put kad promenis nesto. 301 je trajna redirekcija i request uopste ne "izlazi" iz browsera, tj. nikad nece da stigne do servera vec browser sam radi redirekciju na osnovu cache-a (ako je bar jednom prosla ta redirekcija).
Naravno, da bi url rewriting radio, mod_rewrite mora da bude ucitan. Ja bih prvo to proverio.
|