2010-05-20 12 views

Répondre

10
RewriteEngine on 
RewriteRule ^(.*)\.html$ $1.php [nc] 

Utilise mod_rewrite. $ 1 indique la première partie de l'expression régulière et [nc] signifie non sensible à la casse.

Vous pouvez jeter un oeil à cet article: http://roshanbh.com.np/2008/02/hide-php-url-rewriting-htaccess.html

EDIT: une ligne Retirées. Tu n'en as pas besoin je pense. Aussi, a commenté ce que j'ai fait.

+0

il ne semble pas fonctionner .. j'ai un répertoire de tradesalvage/demo sous localhost .. wat dois-je mettre? – redcoder

+0

exemple j'ai http: // localhost/tradesalvage/demo – redcoder

+0

J'ai essayé le code ci-dessus, mais toujours le .php ext – redcoder

3

Peut-être essayer

RewriteCond %{REQUEST_FILENAME} =-f 
RewriteRule ^(.*)\.php$ $1.html [NC,L] 

RewriteRule ^(.*)\.html$ $1.php [NC,L]