Alterar Automaticamente Extensões de Arquivos HTM ou HTML para PHP

1 Comentário 20 janeiro 2010

 
HTML para PHP com htaccess

HTML para PHP com htaccess

Você já deve ter se deparado com a situação de precisar modificar um site estático todo em HTML de algum cliente para inserir funções que necessitavam de programação em PHP. Não sei qual a alternativa que você usou, mas existe uma forma mais prática de alterar as extensões dos arquivos HTML para que interpretem seus códigos PHP sem precisar alterar todos os nomes dos arquivos um por um.

Falo do arquivo htaccess que serve para configurar instruções diversas no servidor Apache, que está presente na esmagadora maioria dos planos de hospedagem encontrados no mercado.

Para utilizar esta solução, basta criar um arquivo em branco e salvar desta forma “.htaccess“. Lembre-se de que este arquivo não deve possuir um nome, somente o ponto e a extensão.

 

Dentro do arquivo, inclua estas duas linhas de comandos:

AddType application/x-httpd-php htm
AddType application/x-httpd-php html

Se você fex tudo corretamente, o servidor Apache irá ver os arquivos HTM e HTML como arquivos PHP e interpretará a programação. Se não funcionar devidamente, verifique se salvou o arquivo corretamente e se o servidor Apache está configurado de acordo (entre em contato com o suporte do seu host) e explique o procedimento que você fez.

Por outro lado, se você já faz uso de um arquivo htaccess em seu site, não precisa criar um novo, apenas adicione as duas linhas de comandos citadas acima e salve seu arquivo.

Me siga no Twitter para ficar por dentro das novidades do blog.

Leia Também

Tags: , , , , , , , , , , , , , , , , , , , , ,

- escreveu 359 artigos em Brasil PHP.

Sou administrador de empresas, programador PHP, desenvolvedor web, marketeiro digital e me considero um problogger. Sou o editor do Brasil PHP e meu principal objetivo é levar conteúdos únicos e altamente relevantes para os leitores do blog. Aqui são abordados assuntos como criação de sites, monetização, programação PHP, SEO, Guias Comerciais, Classificados etc.

Entre em contato com o autor

Seus Comentários

1 comentário

  1. Raphael Porto disse:
    Esta modificação deixa o servidor mais lento pois ele precisa verificar todas as páginas HTM / HTML . O bom seria a troca por uma outra extenção qualquer como “.aaa”.

    Legal ou Bobagem: Positivo 0 Negativo 0





Comentadores

© 2009/2012 Brasil PHP - Feito com Wordpress - Política de Privacidade -

Tema por Woo Themes