Como ocultar extensões .php?

0

Estou com problemas para ocultar extensões .php no meu site.

por exemplo: eu quero link para mostrar como link

Tenho certeza que tem a ver com o arquivo .htaccess, mas não tenho ideia de como fazer isso: < Estou usando o apache2 e php5, o Ubuntu 11.10

Agradecemos antecipadamente:)

    
por Kazzy 12.09.2012 / 19:21

1 resposta

1

A resposta da pergunta já foi postada no Stack Overflow ... mas cabe aqui também.

@ryanve sugere usar isso no .htaccess. Essa questão também está ligada a outra solução.

RewriteEngine On 

# Unless directory, remove trailing slash 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([^/]+)/$ http://example.com/folder/$1 [R=301,L] 

# Redirect external .php requests to extensionless url 
RewriteCond %{THE_REQUEST} ^(.+)\.php([#?][^\ ]*)?\ HTTP/ 
RewriteRule ^(.+)\.php$ http://example.com/folder/$1 [R=301,L] 

# Resolve .php file for extensionless php urls 
RewriteRule ^([^/.]+)$ $1.php [L] 
    
por 12.09.2012 / 20:00