CódigoFonte.net Inicial Anuncie Buscar códigos Fale conosco Olá Visitante - Segunda Feira, 12 de Maio de 2008.



Códigos
ASP.NET
ASP
Cold Fusion
CGI
C#
JavaScript
Delphi
PHP
VB.NET
VBScript
XML
Assistentes
Favoritos
Botão Direito
Confirm Box
Datas
Caixa de Alerta
Transições
Cores em Hexa
Links
Ver + Detalhes
Tutoriais/Dicas
ASP
Banco de dados
BLOGs
CGI/Perl
C# (CSharp)
CSS
Delphi
.NET
Flash
Front-Page
HTML
JavaScript
PHP
Python
Web
Web 2.0
Windows
Serviços
Mural
Contadores
Web Objects
GamesDaNet
Chama MSN
Jogos Online
Feed RSS
Expediente
Anuncie
Fórum
Bate-papo
Orkut
Divulgue-nos
Privacidade
Contato
Parceiros
Fontes Gratis
Br-Designer.com
CompreDeTudo
Iscambo.com
Garu Downloads
Oficina da Net
Seus Sonhos
.NET User Group
Piadas online
Casa dos Wm
HTML Staff
BaixaTube




Dicas CódigoFonte.net
Terça Feira, 28 de Agosto de 2007

Transforme páginas HTML em PHP, sem trocar a extensão!

por Marcos Elias

Quem tem um site em HTML estático, seja feito manualmente ou com editores como o FrontPage, Dreamweaver, etc., pode sentir o peso do trabalho quando precisar usar recursos em PHP. Você precisaria renomear as páginas para ".php" em vez de ".html" ou ".htm", e atualizar todos os links para elas. Dependendo do tamanho do site, seria algo bem tedioso :(

Salve .htaccess! O arquivo modificador de configurações do Apache, válido e ativo na grande esmagadora maioria dos servidores web. A dica é fazer o servidor tratar os arquivos de extensão ".html" ou ".htm" como se fossem páginas PHP, ou seja, processando os scripts deles.

Crie um arquivo de texto em branco, e digite (ou cole) estas duas linhas:

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

Salve-o com o nome ".htaccess" na pasta raiz do seu site, e publique-o. É só isso!

Cuidado com o nome do arquivo, caso você nunca tenha usado. Ele começa com um ponto e não tem extensão. No Linux/Unix ficará oculto, devido começar com um ponto. Para exibi-lo no seu gerenciador de arquivos local, por exemplo, pode ser necessário pedir para mostrar os arquivos ocultos.

Uma vez dentro da pasta raiz, ele vale para a pasta atual e para todas as subpastas.

Se você já usou o .htaccess alguma vez e já tem ele configurado, então não crie um novo: edite o antigo, adicionando estas duas linhas nele.

Fazer isso "transformará" suas páginas HTML em páginas PHP sem precisar renomear os arquivos.

Tecnicamente você poderia usar a extensão que quiser, eu por exemplo, gosto de usar .MEP (as iniciais do meu nome). Mas alguns servidores não registram corretamente o tipo mime ao usar uma extensão diferente, e alguns navegadores podem acabar por mostrar o código-fonte da página, em vez do conteúdo HTML renderizado.

Se seu servidor não reconhecer o .htaccess, pode ser necessário configurar o Apache manualmente (caso você tenha acesso à administração do servidor) ou entrar em contato com o suporte, nos planos de hospedagem compartilhada (que vem a ser o caso da maioria). Mas como sempre, antes de entrar em contato com o suporte, certifique-se de que o arquivo .htaccess esteja salvo corretamente na pasta do seu site.

Bom trabalho!

Veja mais

Comentários do artigo [Novo comentário]

Nenhum comentário, seja o primeiro a comentar.
Para adicionar um comentário você deve efetuar o login
Gostou do CódigoFonte.net? Quer indicar a um amigo?
Preencha os campos a seguir.
Seu Nome:
Seu E-mail:
E-mail de seu Amigo:



» Busca específica

BuscaPé, líder em comparação de preços na América Latina





» Notebooks?
» Procurando o que comprar? CompreDeTudo.com


Melhor Visualizado com
800x600 de Resolução
CodigoFonte.net » CodigoFonte.eti.br » CompreDeTudo.com » MeuMural.com.br » Todos os Direitos Reservados © 2002/2008