Como usar htaccess no Xampp

Aqui você verá artigos sobre PHP

Moderador: web

responder a dúvida

Como usar htaccess no Xampp

Mensagem por web Offline » Sáb Abr 25, 2009 7:20 pm

Aqui vai uma dica de como permitir o uso do .htaccess no Xampp.

Quem não conhece, o Xampp é um servidor local, ou seja, você pode criar um domínio interno no seu PC, para acessar arquivos de uma determinada pasta, como um servidor online, só que usando o Xampp o endereço ficaria algo como:

http://localhost/seuarquivo.html

Já o htaccess permite configurar algumas coisas, nesse artigo usaremos o htaccess reescrever uma URL, ao invés de usar:

http://localhost/arquivo.php?valor=abc

Iremos usar:

http://localhost/abc

Com o segundo link, pegaremos o valor "abc" e poderemos usar em uma consulta, por exemplo.

O primeiro passo é abrir o arquivo de configuração do Xampp, que geralmente fica em: C:\xampp\apache\conf

Abra no bloco de notas o arquivo: httpd.conf

Com o script aberto, busque por: mod_rewrite

Você deverá achar a linha
#LoadModule rewrite_module modules/mod_rewrite.so

Note o # que está bloqueando o uso do mod_rewrite, então você deve apagar o #, salvar o arquivo e reiniciar o Xampp pelo Xampp Control Panel

Depois de feita as alterações, vai aqui um exemplo:

- Abra o bloco de notas e coloque o seguinte:

Código: Selecionar todos
RewriteEngine on

RewriteRule ^([a-z,0-9,A-Z,_-]+)$ /teste.php?valor=$1

- Salve esse texto como .htaccess, e salve esse arquivo dentro da pasta raiz do xampp ( htdocs/ )

O objetivo da segunda linha, é digitarmos:

http://localhost/abc e passarmos a variável $valor para um documento chamado teste.php

Agora criaremos o teste.php com o seguinte conteúdo:
Código: Selecionar todos
<?
echo $_GET['valor'];
?>

Com isso, quando usarmos o endereço no navegador:
http://localhost/abc

Será mostrado o: abc

Qualquer dúvida sobre esse artigo só postar na seção PHP do fórum.



detalhes...

Gostou do que encontrou? Divulgue, indique, participe, agradeça pelas respostas.

Faço scripts personalizados ou reparos em scripts. Orçamento MSN codigosnaweb [@] hotmail [.] com

Avatar do usuário
web
ADMIN
ADMIN
Mensagens: 11904
Registrado em: Sáb Jan 20, 2007 6:08 pm
Localização: RJ / RJ / Brasil

responder a dúvida

Voltar para Artigos sobre PHP

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante