---
title: "How to remove the &#8220;base href&#8221; tag Joomla 3"
description: "Joomla uses the base tag By default, Joomla adds the base tag to your header (as in the example below): &lt;head&gt; &lt;base href='http ://www.domain.com/page.php' /&gt; &lt;/head&gt; The base tag..."
url: https://www.inmotionhosting.com/support/edu/joomla/joomla-3/remove-base-tag/
date: 2014-06-24
modified: 2020-10-08
author: "Brad Markle"
categories: ["Joomla", "Joomla 3"]
tags: ["Joomla v3"]
type: post
lang: en
---

# How to remove the &#8220;base href&#8221; tag Joomla 3

## Joomla uses the base tag

By default, Joomla adds the **base** tag to your header (as in the example below):

<head> <base href='http
://www.domain.com/page.php’ /> </head>

## The base tag can cause problems

There may be scenarios, however, in which this base tag can cause a problem. For example, if your base tag uses http and your site uses https, this can cause problems when calling css / js files using relative urls.

## You can remove the base tag

If you don’t use the base tag and simply want to remove it, you can easily do so. This base tag is stored in $doc / $document. You can use **unset**, as in the following example, to remove the base tag:

$doc = JFactory::getDocument(); unset($doc->base);
Using the code sample above in your Joomla template should remove the base tag.
