Я предполагаю, что вы имеете в виду "внутренне" в вашем приложении.
вы можете создать свой собственный тег <a>
и вставить URL в href, например,
<a href="<?php echo site_url('controller/function/uri') ?>">Link</a>
ИЛИ вы можете использовать URL-помощник таким образом, чтобы сгенерировать тег <a>
anchor(uri segments, text, attributes)
Итак ... чтобы использовать его ...
<?php echo anchor('controller/function/uri', 'Link', 'class="link-class"') ?>
и этобудет генерировать
<a href="http://domain.com/index.php/controller/function/uri" class="link-class">Link</a>
Для дополнительного комментария вопроса
Я бы использовал мой первый пример
, так что ...
<a href="<?php echo site_url('controller/function') ?>"><img src="<?php echo base_url() ?>img/path/file.jpg" /></a>
для изображений (и других ресурсов) Я бы не указывал путь к файлу в php, я просто повторил бы base_url () и затем добавил бы путь нормально.