本帖最后由 大侠是我 于 2015-12-15 17:31 编辑
自己回复一下,希望版主加精,首先解决多app部署的问题(后续再解决查询字段的问题,不希望查询字段中需要包含c和a)
n 新建“template”目录,并把原来的“application”目录和“index.php”文件放入其中 Ø 修改此“index.php”文件,把“$system_path”改为“../system” Ø 修改“application/config/config.php”文件,把“$config['index_page']”改为“'../template/index.php'”(每复制“template”目录增加一个新app时都需要进行此步骤,并其中template换成增加的app的名字,即“'../template/index.php'”,““'../app/index.php'””) Ø sae上需要修改“config.yaml”文件,增加rewrite规则,注意顺序!例如: - rewrite: if (!-f && %{REQUEST_URI} ~ "template/index.php/(.*)") goto "/template/index.php/%1" - rewrite: if (!-f && %{REQUEST_URI} ~ "template/(.*)") goto "/template/index.php/%1" - rewrite: if (!-f && %{REQUEST_URI} ~ "app1/index.php/(.*)") goto "/app1/index.php/%1" - rewrite: if (!-f && %{REQUEST_URI} ~ "app1/(.*)") goto "/app1/index.php/%1" l PS:如果不在sae上部署,只要增加.htacess文件即可
D:\QQ图片20151215172744.jpg
|