Ir para conteúdo

Arquivado

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

nlopes

URL amigavel http e https

Recommended Posts

Caros colaboradores, estou postando por não ter encontrado nada parecido com o que eu estou precisando.

 

tenho uma loja virtual com o endereço: http://www.meusite.com.br.'>http://www.meusite.com.br.

 

Ja consegui implementar minhas url's amigaveis. Mas, logo depois tive um problema com as referencias de CSS e IMAGENS, que, com um pouco mais de leitura descobrir que a solução seria colocar o endereço completo na referencia seja do arquivo ou da imagem.

 

Daí veio meu novo problema:

 

Quando a loja entra no ambiente seguro ( lugar onde o visitante coloca seus dados), o "dominio" da loja muda de http://www.meusite.com.br para https://ssl1947.websiteseguro.com/meusite.

 

Com isso, ao acessar pelo navegador IEca sempre esta exibindo um alerta dizendo que minha pagina contém itens não seguros.

 

sei que isso acontece pq estou fazendo a refencia de imagens e css colocando o dominio completo.

 

 

Tentei ao invés de colocar o endereço completo, colocar apenas a "/" antes da pasta do arquivo ou imagem, mas ao entrar no ambiente seguro, as imagens desaparecem.

 

 

Não sei como resolver isso. alguma solução ai pessoal?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode usar a tag <base> com o caminho do domínio. Dá uma olhada neste link.

http://forum.imasters.com.br/index.php?/topic/203965-urls-amigaveis/

 

Tem uma explicação de como usar a tag <base>

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Carlos.

 

Obrigado pela resposta.

 

Nesse artigo ele ta falando de php, eu uso asp, tem alguma diferença na interpretação?

 

Vi que falam do comando: "RewriteBase /". É disso que você esta falando?

 

Quando coloco isso no meu .htaccess ao acessar o site, ele dá erro: The page cannot be found

 

Antes estava sem a barra (/) e funcionava numa boa.

 

Mas, o meu problema eh que existe essa mudança de dominio para o mesmo site. e eu nao tinha feito nenhuma regra para esse dominio https://ssl1947.websiteseguro.com/meusite. e ao acessar esse dominio imagens e css desapareciam.

 

Mais alguém.

 

grato.

Alexandre

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vi que falam do comando: "RewriteBase /". É disso que você esta falando?

 

Não... Desta parte do post. A tag html <base>.

 

http://forum.imasters.com.br/index.php?/topic/203965-urls-amigaveis/page__view__findpost__p__701795

 

O fato de ser em ASP ou PHP não influencia neste caso (eu acho)...

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

veja também

 

RewriteCond %{SERVER_PORT}s ^(443(s)|[0-9]+s)$
RewriteRule ^(.+)$ - [env=askapache:%2]
 
# redirect urls with index.html to folder
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*index\.html\ HTTP/
RewriteRule ^(([^/]+/)*)index\.html$ http%{ENV:askapache}://%{HTTP_HOST}/$1 [R=301,L]
 
# change // to /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(.*)//(.*)\ HTTP/ [NC]
RewriteRule ^.*$ http%{ENV:askapache}://%{HTTP_HOST}/%1/%2 [R=301,L]

 

fonte: http://www.askapache.com/htaccess/http-https-rewriterule-redirect.html

 

base de pesquisa:

http://www.bing.com/search?q=url+rewrite+http+https&scope=web&first=11&FORM=PERE

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.