Я пытаюсь использовать PHP Framework CodeIgniter для проекта PHP. Я никогда не использовал это раньше. Согласно его документации, я активировал вспомогательный URL и включил ссылку css, как показано ниже:
$autoload['helper'] = array('url');
<link rel="stylesheet" type="text/css"href="<?php echo base_url();?>public/css/bootstrap.min.css"/>
<link rel="stylesheet" type="text/css"href="<?php echo base_url();?>public/css/style.css"/>
К сожалению, страница не может загрузить CSS. Очевидно, что если я добавлю скомпилированную ссылку CSS, страница сможет ее загрузить.
<link rel="stylesheet"href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
Base_url()
не добавляет завершающий слеш. Вам нужен прямой слеш между кодом PHP и public
в ссылке href.
Скажите, что ваш базовый URL /htdocs/website/
то, как вы сейчас его настроите, распечатает /htdocs/websitepublic/css/style.css
,
Вот фиксированный код:
<link rel="stylesheet" type="text/css" href="<?php echo base_url();>/public/css/bootstrap.min.css"/>
<link rel="stylesheet" type="text/css" href="<?php echo base_url();>/public/css/style.css"/>
Других решений пока нет …