Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2011, 11:24
Avatar de Masterphp
Masterphp
 
Fecha de Ingreso: septiembre-2009
Ubicación: /home/php/
Mensajes: 94
Antigüedad: 15 años, 2 meses
Puntos: 3
problema con .htaccess ocultar extencion .php

tengo este codigo en mi .htaccess lo que trato hacer es ocultar extencion .php ejem web.com/index.php a web.com/index es decir sin extencion .php

Código PHP:
Ver original
  1. <Files ~ "^.(htaccess|htpasswd)$">
  2. deny from all
  3. </Files>
  4. <Limit GET PUT POST>
  5.   Order Allow,Deny
  6.   Allow from all
  7. </Limit>
  8.  
  9. Options +FollowSymLinks
  10. RewriteEngine on
  11.  
  12. RewriteCond %{HTTP_HOST} ^sitio\.com$ [NC]
  13. RewriteRule ^(.*)$ http://www.sitio.com/$1 [R=301,QSA,L]
  14. Rewriterule ^perfil/(.+) perfil.php?p=$1
  15. RewriteRule ^(.*)-([0-9]+).html$ ver.php?v=$2
he probado con estos codigos ninguno me resulta util

RewriteEngine on
RewriteRule ^(.+)$ /$1.php [L]

# Todos los ficheros sin extensión son PHP
<Files ~ "^[^\.]+$">
ForceType application/x-httpd-php
</Files>
# Solo considera a 'index' como codigo PHP
<Files index>
ForceType application/x-httpd-php
</Files>