我如何从webroot外部加载codeigniter字体真棒fontface url?

里克

我刚刚开始使用codeigniter并进行了设置,因此它不需要index.php作为URL的一部分。

但是,我注意到对font-awesome的引用无法正常工作。以下是加载的罚款。

  <link href="assets/plugins/font-awesome/css/font-awesome.css" rel="stylesheet" type="text/css" />

但是,找不到字体.eot,woff等...,并导致图标显示为404。

@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.2.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

我的配置:

$config['base_url'] = '';

我的.htaccess:

RewriteEngine on
RewriteCond $1 !^(index\.php|css|woff|eot|ttf|svg|css|js|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

任何帮助表示赞赏。

编辑我拥有的文件夹结构是:

codeigniter/
-->application/
-->assets/
---->plugins
---->plugins/font-awesome
---->plugins/font-awesome/css
---->plugins/font-awesome/fonts
-->system/
-->.htaccess
-->index.php
阿玛·邦蒂(AmarBunty)

像这样将您的BaseUrl设置为config.php文件中的站点URL

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

将此代码添加到您的config.php文件中

$root=(isset($_SERVER['HTTPS']) ? "https://" : "http://").$_SERVER['HTTP_HOST'];
$root.= str_replace(basename($_SERVER['SCRIPT_NAME']), '', $_SERVER['SCRIPT_NAME']);
$config['base_url'] = $root;

这对我有用100%;)

在这里参考

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从Webroot外部加载Codeigniter字体真棒字体的URL?

来自分类Dev

如何使用 JSON 从外部 URL 加载数据?

来自分类Dev

如何从URL加载UIImage?

来自分类Dev

如何从Node.js中的URL加载外部js脚本

来自分类Dev

如何在div中加载外部URL(文本)

来自分类Dev

将字体从URL加载到枕头

来自分类Dev

使用@fontface字体加载斜体

来自分类Dev

加载 url 而不更改 url

来自分类Dev

如何设置routes.php以在CodeIgniter中更改我的URL?

来自分类Dev

如何设置routes.php以在CodeIgniter中更改我的URL?

来自分类Dev

如何在codeigniter base_url中显示我的图像

来自分类Dev

我应该给WebView哪个基本URL,以使WebView正确加载CSS和字体文件?

来自分类Dev

URL中显示的Cakephp Webroot

来自分类Dev

Codeigniter:加载视图后更改URL

来自分类Dev

无法在Codeigniter中加载URL助手

来自分类Dev

如何忽略URL末尾的URL

来自分类Dev

如何抓取url中的url?

来自分类Dev

如何加载jQuery URL onclick?

来自分类Dev

Kivy无法从外部URL加载图像

来自分类Dev

将外部URL加载到WebView

来自分类Dev

加载页面后,如何阻止我在 URL 中的查询丢失

来自分类Dev

字体真棒我css

来自分类Dev

CSS加载字体:URL中的#是什么意思,以及如何添加GET参数?

来自分类Dev

Codeigniter url从地址url重定向

来自分类Dev

如何创建codeigniter url到人类友好的url?

来自分类Dev

如何在codeigniter中将URL设为漂亮的URL

来自分类Dev

屏蔽URL或隐藏外部URL或重定向

来自分类Dev

PHP-确定URL是内部URL还是外部URL

来自分类Dev

CodeIgniter获取URL