从非web目录中引入模板

浏览:1535 发布日期:2014/07/02 分类:求助交流 关键字: include 安全 跨模块模板导入
为了有更好的安全性,我把项目的文件放在非web目录下,web目录只放入口文件和css和js这些文件
比如我的web目录为D:/Apache/www,这里面放了public/home/css/xxx.css之类的东西
其它的东西(php文件和模板)放在H:/myProjec/application, 这里面放了各个模块的common , conf, Model , 还有View,
但问题来了,在本模块里面导入(用include)view里面的模板还可以,但要跨模块导入模板就不行了:
比如:在User模块有一个User/View/Index/index.html里有一句引用Music的模板:
<include file='./Applicaton/Music/View/Index/header'>
这是无效的
我估计这是用对路径的方式,是不能访问到H盘的,'./Application'指的是D:/Apache/www的目录下的Application

在坚持这种目录方式,有没有好的解决办法?
最佳答案
评论( 相关
后面还有条评论,点击查看>>