Ci支持application同级创建应用目录吗?
----application-------admin
-----------cache
-----------config
-----------controllers
-----------core
-----------errors
-----------helpers
-----------libraries
-----------model
-----------views
-------home
-----------cache
-----------config
-----------controllers
-----------core
-----------errors
-----------helpers
-----------libraries
-----------model
-----------views
-----system
-----admin.php
-----index.php
这样的可以吗?
还是必须只能在/application/contrllers下面建目录? 我在application下面创建了public里面分别放了index.php admin.php
我现在前台是http://www.ci.com
后端是http://www.ci.com/admin.php 必须要把.php后缀加上才可以正常访问
public目录可否放个公用的config.php来指定默认访问的模块和手动载入访问的模块??? 两个入口文件index.php前台 admin.php后台 .htaccess 只有一个,现在.htaccess里写的是
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule !.(js|ico|gif|jpe?g|bmp|png|css)$ index.php
RewriteRule ^(.*)$ index.php
http://www.ci.com默认进入的是前端,我现在想http://www.ci.com/admin进入后端,现在是要这样写
http://www.ci.com/admin.php加上后缀才可以正常访问,.htaccess里要如何写???
这是apache的linux的重写规则又有什么不一样? 放到linux上为什么cssjs路径都不对了?
<link rel="stylesheet" type="text/css" href="<?php echo base_url("asset/uikit/css");?>/uikit.min.css">
<script type="text/javascript" src="<?php echo base_url("asset/uikit/js");?>/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="<?php echo base_url("asset/uikit/js");?>/uikit.min.js"></script>
windows这样就没错,放到linux css js就加载不出来 codein 发表于 2016-1-8 16:30
我在application下面创建了public里面分别放了index.php admin.php
我现在前台是http://www.ci.com
后端是h ...
在 我在application下面创建了public里面分别放了index.php admin.php
我得admin.php 为什么世界访问不了 报404错误。。。。。。。 你不按照框架的思想来,想按自己的想法做,那就直接写一个框架,不然太难满足你自己的需求了 snailever 发表于 2016-1-8 18:55
在 我在application下面创建了public里面分别放了index.php admin.php
我得admin.php 为什么世界访问不 ...
你要修改admin.php
$system_path = '../system';
$application_folder = '../application/admin'; 搞定,贴出我的解决方法
还是简为一个入口文件
保留index.php修改其中原来的两个变量
$host = $_SERVER['REQUEST_URI'];
$host = explode("/",$host);
if (in_array("admin",$host)) {
$system_path = '../system';
$application_folder = '../application/admin';
} else {
$system_path = '../system';
$application_folder = '../application/home';
}
后面还是想在尝试下统一在controllers 、model、views 里面分模块算了,修改system/core/router.php 来实现
之所以要像我之前的那样来修改,是因为我看着application 里文件夹太多再加上自己的模块文件夹,看着好乱
页:
[1]