Ir para conteúdo

POWERED BY:

Arquivado

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

Michel Kuguio

[Resolvido] redirecionamento!

Recommended Posts

Tem ! está utilizando apache ? .. você pode fazer até com htaccess .. pra mim fica bem melhor !

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} adm 
RewriteRule ^(.*)$ https://www.site.com/adm/$1 [R,L]

 

Não testei !

 

Mas, com php, você pode quebrar a URL procurando pelo nome da pasta, comparando e emitindo um

header ( 'Location: https://www.site.com/adm' ) ; 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem ! está utilizando apache ? .. você pode fazer até com htaccess .. pra mim fica bem melhor !

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} adm 
RewriteRule ^(.*)$ https://www.site.com/adm/$1 [R,L]

 

Não testei !

 

Mas, com php, você pode quebrar a URL procurando pelo nome da pasta, comparando e emitindo um

header ( 'Location: https://www.site.com/adm' ) ; 

ou deu "certo", tipo ele fica https, mas quando ele sair da pasta adm ele continua https, tem como voltar ao normal? é pq meu site tem link externos e ai o site fica como site inseguro..

 

ou deu "certo", tipo ele fica https, mas quando ele sair da pasta adm ele continua https, tem como voltar ao normal? é pq meu site tem link externos e ai o site fica como site inseguro..

mas acho q consegui agora, usei seu codigo para deixar em https

e usei ele um pouco diferente para voltar em modo normal veja

se houver erro me corrija para poder colocar algo certo

RewriteCond %{SERVER_PORT} 80 
RewriteCond %{HTTPS} = on
RewriteCond %{HTTP_HOST} !^meusite\.com\.br\/adm\/$

RewriteRule ^(.*)$ "http\:\/\/meusite\.com\.br\/$1" [R=301,L]

obs. tem alguns htaccess q o pessoal coloca depois do [R,L] um QSA o isso significa? só uma curiosidade.

 

começou da erro 500

to tentando fazer algo q tipo se tiver https, e fnao tiver na pasta adm resocianina para http

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pois é, só que das formas que foram postadas nesse tópico, força o uso de SSL quando disponível, ou seja, vai ficar o SSL pra sempre ..

o que você recomenda?

para fazer a volta forçada.

é que como o site q eu to fazendo tem muito links externos... e só queria https no painel mesmo.. pq no site em si.. ele falha q não é seguro por esses links externos =S

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você testou a forma que eu postei .. ? você pode colocar na sua página do painel também o seguinte:

<?php
if ( empty ( $_SERVER [ 'HTTPS' ] ) ) {
	// não está com ssl , então redirecione para https:// ..
	header ( 'Location: http://www.site.com/admin' ) ;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você testou a forma que eu postei .. ? você pode colocar na sua página do painel também o seguinte:

<?php
if ( empty ( $_SERVER [ 'HTTPS' ] ) ) {
	// não está com ssl , então redirecione para https:// ..
	header ( 'Location: http://www.site.com/admin' ) ;
}

sim tentei e não tinha dado certo.. mas com esse php deu, vlew

t+

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.