How to remove the "base href" 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.
We value your feedback!
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
new! - Enter your name and email address above and we will post your feedback in the comments on this page!