CodeBlogLogo CodeBlog

Obtendo a url completa do site

Obtendo a url completa do site

Uma maneira simples de obter a URL completa do endereço atual

16720
Allain Estevam

Vamos dar exemplos de duas formas, uma solução simples, que atende a maioria dos casos e outra solução caso seu site possa utilizar um certificado SSL e a URL possa estar acessível através do protocolo https.

 

Solução Simples: Basta utilizar o código abaixo:

$urlAtual = "https://{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}";
echo $urlAtual;

 

Solução um pouco mais completa, caso seja necessário verificar a utilização de https:

function UrlBase() {
$protocolo = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on' ? 'https' : 'http');
$url = "{$protocolo}://{$_SERVER['HTTP_HOST']}{$_SERVER['REQUEST_URI']}";
return $url;
}

echo UrlBase();

 

Espero que essa solução seja a que você está procurando.

Qualquer dúvida, use os comentários.

 

 

COMENTÁRIOS

Posts Relacionados!