当前位置: 首页 > 知识库问答 >
问题:

包含两次基本地址的基本url。不加载引导css文件

卫泉
2023-03-14

codeigniter的新功能,尝试使用base_url()函数加载引导css文件的简单代码。尝试了一些有关stackoverflow的答案,但问题未解决。

我的视图名称是。。。。articles\u list.php我的控制器名称。。。user.php

我将config.php编辑为“localhost/ci”;

我编辑autoload.php,如下所示:在autoload.php中加载url帮助程序

articles_list.php(在视图文件中加载css)

<link rel="stylesheet" type="text/css" href="<?php echo base_url('assets/css/bootstrap.css') ?>" >

php(控制器)

$this->load->helper('url');
    $this->load->view('public/articles_list');

共有1个答案

须景胜
2023-03-14

确保在application/config/config.php文件中正确设置base\u url

$config['base_url'] = 'http://localhost/ci/';

当然,还要确保使用正确的.htaccess

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
 类似资料:
  • 问题内容: 我不得不拆分一个长的CSS文件。我将较小的CSS文件放在目录中。 现在,我必须更新网址以使用表示法将其上移。 无论如何,是否像使用HTML中的base标签一样使用CSS来指定从中加载资产的基本URL? 问题答案: 不,没有。我建议将CSS图像放置在至少与CSS文件相同的级别,这样就无需在路径中向后移动。例如,用于CSS文件的文件夹和用于CSS图像的文件夹。然后,您可以一致地使用CSS图

  • 问题内容: 最近,我一直在从事我的一个小项目,该项目是使用Java为本地游戏(C / C ++ / etc)进行内存读取/写入。 目前,我有一个可以读写游戏内存的基址,但是现在我需要一种方法来获取正在运行的应用程序的基址。例如: 我有使用作弊引擎及其指针搜索器收集的指针列表。这些是稳定的,并且在每次游戏重新加载时都能正常工作。 我现在面临的问题是,第一个指针使用程序的基址(每次重新启动程序时都会更

  • 在使用cssContainingText时,是否有任何方法可以搜索具有精确文本的元素。我使用下面的代码,但下拉列表中有多个值,如下所示。 下面是我正在使用的代码。

  • 我正在用Bootstrap创建一个网站,我想更改导航栏的文本颜色。我甚至很难瞄准导航栏,但这不是重点。基本上,我只想改变文本的颜色。它允许我更改除文本颜色以外的任何内容,例如背景颜色、字体、边框等,而不是文本颜色。这里有一个指向该页面GitHub的链接。任何帮助都将不胜感激(我的css在css/style.css中,颜色标签在.nav、.navbar、.dropdown菜单类中)。 编辑1我已经更

  • 我们正在使用wdio运行wdio测试(均为本地运行 当我运行浏览器栈(服务器运行)我得到以下错误: [11:41:04]命令站“/wd/hub/session”[11:41:04]数据{“desiredCapabilities”:{“javascriptEnabled”:true,“locationContextEnabled”:true,“handlesAlerts”:true,“rotatab

  • 问题内容: 我正在尝试加载本地JSON文件,但无法正常工作。这是我的JavaScript代码(使用jQuery): test.json文件: 什么都没有显示,Firebug告诉我这是未定义的。在Firebug中,我可以看到它是好的且有效的,但是当我复制该行时,这很奇怪: 在Firebug的控制台中,它可以正常工作,并且我可以访问数据。 有人有解决方案吗? 问题答案: 是异步的,所以您应该这样做: