生成静态目录问题,紧急求助
发布于:2022-01-17 09:50:54
#1 gonten
我的后台目录是/admin/ ,在生成文件的时候设置 'file_root_name' => 'category', 我想把静态文件放在/category/下,但是却是生成在/admin/category/下,'file_root_name' => '', 还是一样
怎么才能生成到根目录呢
2010-11-03 14:41:50
#2 jake
生成静态文件,只能在当前“应用程序目录”下,不能越级生成上级目录的文件。一方便是代码实现不好,另一方面是不安全。
2010-11-03 14:44:23
#3 gonten
回复 2 jake 这样,如果这样的话,看来我的程序要大调整了
2010-11-03 14:48:19
#4 gonten
回复 2 jake 还想请教Jake一个类似的问题,我现在建立了两个模块 一个后台 admin.php 一个前台index.php
现在要在后台生成静态页面
按照留言板的方法,首先要获取URL
$urls[] = array(
array('main','show',array('id'=>$value['id'])) // 这里和spUrl的参数是相同的
);
可是上面的main和show是相对 admin.php后台模块的,怎么弄成前台的URL呢,这样才能生成前台静态
2010-11-03 15:06:07
#5 jake
两个入口文件,那就是两套应用程序了。它们之间不同通用的。
两个建议:
1。合成一个应用程序,不需要分两个。这个方法是我比较推荐的,毕竟一个包含后台前台的程序,不会太大。
2。通过接口或者其他方式,从后台控制前台生成静态页面。这个方法可以搜索本论坛看看。
2010-11-03 15:49:54
#6 gonten
多谢Jake,那我还是合成一个吧。可能管理起来就没那么方便了
2010-11-03 16:22:08