Ir ao conteúdo

dificuldade com htaccess com parametros


DiF

Posts recomendados

  • Moderador
Postado

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

  • 3 semanas depois...
  • Moderador
Postado

olá lucas, sim nessa parte eu preciso ainda, nao consegui deixar como citei no exemplo.. eu só consegui fazer sem parametros.. agora com é mais complicado

  • Moderador
Postado

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

Postado


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/

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!