【发布时间】:2020-01-15 10:38:02
【问题描述】:
项目在本地运行良好 $config['base_url'] = "localhost/";
Codeigniter 正在获取默认控制器 Welcome 和 login.php,
但 login.php 没有从 assets 文件夹中获取资源
未找到对资源的所有获取请求。当我检查时出现错误xGET example.com/assets/TEMPLATE/LoginPage/vendor/bootstrap/css/bootstrap.min.css
net::ERR_ABORTED 404
Cpanel public_html 中的 CodeIgniter 文件夹结构
+应用
+资产
+系统
index.php
.htaccess
我已经配置了 application/config/config.php $config['base_url'] = 'www.mysite.com/';
$config['index_page'] = '';
我已经配置了 application/config/autoload.php$autoload['packages'] = array('url');
.htaccess
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
页面正在加载资源:-
<link rel="stylesheet" type="text/css" href="<?php echo base_url();?>assets/TEMPLATE/LoginPage/vendor/bootstrap/css/bootstrap.min.css">
【问题讨论】:
-
在基本 URL 中使用
http或https
标签: codeigniter codeigniter-3 cpanel