Ir ao conteúdo
  • Cadastre-se

dificuldade com htaccess com parametros


DiF

Posts recomendados

  • Moderador

Olá amigos, ja fiz algumas pesquisas aqui no forum mas os resultados nao foram satisfatorios para meu problema.

eu ja fiz uma regra para retirar as extensoes e funciona... o problema é quando eu tenho parametros sendo passado. por exemplo:

www .site.com.br/site/view.php?gallery=1

como eu poderia deixar assim:

www .site.com.br/site/view/gallery/1

eu tentei fazer assim no htaccess

RewriteRule ^(.*)$ $1.php?gallery=$2

mas nao funcionou... ele dá o 500 internal error

abraços

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...
  • Moderador

nao, neste projeto nao utilizei o padrão mvc e sim o htaccess tá no root, de fato as rullers que eu ja coloquei funciona bem ele esta escondendo as extensoes.. o problema é quando eu tento fazer com parametros que sempre dá 500 internal error .. dae se eu tiro a regra.. a pagina funciona normal com os parametros na barra de navegaçao

Link para o comentário
Compartilhar em outros sites


Options +FollowSymLinks
RewriteEngine On

RewriteRule ^view/gallery/([0-9])/?$ /site/view.php?gallery=$1
RewriteBase /

[0-9] vai aceitar só números

o arquivo deve estar na pasta do site, no caso /site/, e também verifique se o mod_rewrite esta carregado, pode ver isso no phpinfo();

se não der certo tente colocar

RewriteBase /site/

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...