Boa tarde,
Quero deixar uma aplicação para intranet de forma que o usuário ao abrir já caia no menu com https “ssl ativado”.
Mesmo que o usuário digite http://aplicação ela vá para https://aplicação.
Como posso fazer isto no scriptcase deixando uma aplicação menu como principal (index)?
Pensei em fazer isto no onload do menu:
if ($_SERVER[HTTPS]!=“on”)
{
header("Location:“https://aplicação”)
}
Mas dá erro no header.
Obrigado
Sei que o tópico é de 2011.
Mas para não deixar sem resposta e compartilhar o que usei:
if($_SERVER[‘HTTPS’]!=“on”)
{ $redireciona= “https://”.$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’];
header(“Location:$redireciona”); }
Legal, vlw por compartilhar.
Excelente, Alexandre… valeu por compartilhar!!!
Existe alguma forma de ocultar o link no navegador para link’s externos ao usar o sc_redir ou o header() do php?
sc_redir(“http://www.meusite.com.br”,"_blank");
header(“Location: http://www.meusite.com.br”);
Acho que somente usando o velho iframe ou frame/frameset.
Fora estas duas tags acho que sempre haverá uma dificuldade conforme o navegador.
Como por exemplo:
window.open(“pagina1.htm”, “janela”, “height=300,width=400,
scrollbars=yes,status=yes,location=no,toolbar=yes,
menubar=yes,scrollbars=yes”);
onde: location=yes|no|1|0 Whether or not to display the address field. Opera only
http://www.w3schools.com/jsref/met_win_open.asp
Pode ver que location somente funciona no opera
Grato pelo retorno Alexandre,
Infelizmente foi o que acabei encontrando em vários post’s de PHP (em outras listas).
E mesmo assim no “código fonte” da página ainda dá para ver o endereço, ou outra referência que infelizmente não há como “esconder”.