CSS没有加载codeigniter

时间:2017-09-17 19:59:23

标签: php css codeigniter

即时通讯试图直接在我的视图文件中加载一些CSS,但它无法正常工作。

在我的视图文件中,我有这个。

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

资产文件夹与Application

处于同一级别

当我在网页上查看来源时,它显示了我

demo.example.com/assets/css/core.css

但是当我点击链接查看它是否正常工作时,网址就变成了这个......

http://demo.example.com/admin/demo.example.com/assets/css/core.css

不确定我做错了什么?我应该在htaccess文件中添加一些内容吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

您不需要在路径中加入base_url(),因为网络服务器已经知道您的www.example.com/admin并且自动包含该内容。

只需使用     <link href="/assets/css/core.css" rel="stylesheet" type="text/css" />

编辑:或者实际上你需要在你的base_url上包含http:前缀,如wolfgang1983所说。

在CSS绝对和相对链接路径上查看此答案。 https://stackoverflow.com/a/17621358/3585500