Ir para conteúdo

POWERED BY:

Arquivado

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

Brambilla

.htaccess redirecionamento com query string

Recommended Posts

Bom dia meu meu problema é que não consigo pegar as query strings nas URLs,

 

http://geravenda.com/?pg=2&busca=&cli_gv=&loja=&cid=&ord=promocao

 

não consigo pegar pg, busca nada

 

estou fazendo desta forma,

RewriteCond %{HTTP_HOST} ^www.geravenda.com.br
RewriteRule ^(.*)$ http://geravenda.com/afiliado$1 [R=301,NC,QSA,L]

RewriteCond %{HTTP_HOST} ^www.geravenda.com
RewriteRule ^(.*)$ http://geravenda.com/$1 [R=301,NC,QSA,L]

RewriteCond %{HTTP_HOST} geravenda.com$ 
RewriteCond %{REQUEST_URI} !afiliado/  
RewriteRule ^(.*)?$ afiliado/$1 [L,QSA]

RewriteCond %{QUERY_STRING} geravenda.com$ 
RewriteCond %{REQUEST_URI} !afiliado/  
RewriteRule ^(.*)?$ afiliado/$1 [L,QSA]

Acredito que seja só um detalhe obrigado

 

Att. Brambilla

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvido uhul!!

 

RewriteCond %{HTTP_HOST} geravenda.com$ 
RewriteCond %{REQUEST_URI} !afiliado/  
RewriteRule ^(.*)\/?$ afiliado/index.php?$1 [NC,QSA,L]

Obrigado
Att. Brambilla

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ops, agora tenho outro probleminha

se for domínio http://geravenda.com/gbteste

quero que redirecione para pasta loja e não para pasta afiliado

 

estou fazendo desta forma

 

RewriteRule ^([a-zA-Z0-9_-]+)/?$ loja/index.php?pag=$1 [NC,QSA]

Logo abaixo

 

RewriteCond %{HTTP_HOST} geravenda.com$ 
RewriteCond %{REQUEST_URI} !afiliado/ 
RewriteRule ^(.*)\/?$ afiliado/index.php?$1 [NC,QSA,L]

bom ele vai sempre para afiliado/index.php sendo que dando um print neste index.php

 

Array ( [loja/index_php] => [pag] => gbteste ) 

então só falta ele ir para pasta certa, Como seria o procedimento correto?

 

att. Brambilla

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde consegui uma alternativa

# Filtro GV
RewriteRule ^filtro\/?$ afiliado/index.php?$1 [NC,QSA,L]

RewriteRule ^([a-zA-Z0-9_-]+)/?$ loja/index.php?pag=$1 [NC,QSA,L]

# Site GeraVenda Redirecionamento
RewriteCond %{HTTP_HOST} ^www.geravenda.com.br [NC]
RewriteRule (.*) http://geravenda.com/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^www.geravenda.com [NC]
RewriteRule (.*) http://geravenda.com/$1 [L,R=301]

RewriteCond %{HTTP_HOST} geravenda.com [NC]
RewriteCond %{REQUEST_URI} !afiliado/ 
RewriteRule (.*)$ afiliado/$1 [QSA,L]

 

Obrigado att. Brambilla

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.