my code

Tobias Hopp

Get the Site Protocol and URL
by Tobias Hopp

Get a website's protocol and url to have an easy life ;)

Snippet options

Download: Download snippet as get-the-site-protocol-and-url.php.
Copy snippet: For this you need a free my code account.
Embed code : You will find the embed code for this snippet at the end of the page, if you want to embed it into a website or a blog!

<?php // Get the full Site url = Protocol + Domain Path
function getSiteURL() {
	$protocol = stripos($_SERVER['SERVER_PROTOCOL'],'https') === true ? 'https://' : 'http://';
	$domain = $_SERVER['HTTP_HOST'];
	// $path = $_SERVER['REQUEST_URI'];
	$url = $protocol.$domain;
	return $url;


Create a free my code account now.

my code is a free service, which allows you to save and manage code snippes of any kind and programming language. We provide many advantages for your daily work with code-snippets, also for your teamwork. Give it a try!

Find out more and register now

You can customize the height of iFrame-Codes as needed! You can find more infos in our API Reference for iframe Embeds.