2013-04-30 33 views
0

我需要在另一个域复制网站。 这两个域将共享相同的数据库和相同的逻辑。Codeigniter - 共享网站复制到移动网站的项目文件

现在假设这是我的应用方案。

application 
js 
css 
system 
.htaccess 
index.php 

这是不复制网站的其他领域的最佳实践?

我在开始之前需要知道什么?

NB:基本上我只需要复制的HTML,CSS和JS,用于移动网站域名,所以我不得不www.site.com和www.mobile.site.com

+0

是这两个网站将被托管在同一台服务器上? – jleft 2013-04-30 14:27:29

+0

yessssss @Lefters – sbaaaang 2013-04-30 15:59:08

回答

1

这是什么您的目录结构可能看起来像:

-/home/yourdomain 
    -public_html 
     -index.php 
     -.htaccess 
     -mobile 
      -index.php 
      -.htaccess 
     -assets 
      -js 
      -css 
      -img 
      -etc 
    -your_application 
     -system 
     -application 

共享相同的CodeIgniter安装和应用,你可以把上面的Web根systemapplication文件夹 - 这是一个好主意,反正(在这个例子是在your_application目录)。

假设您的域指向:public_html并且移动域指向:public_html/mobile,那么您应该将CodeIgniter的默认index.php添加到这两个位置。更新这两个文件指向系统文件夹和应用程序文件夹:

$system_folder = /home/yourdomain/your_application/system; 
$application_folder= /home/yourdomain/your_application/application; 

的资产publicially访问,所以只是确保HTML您生成指向正确的位置,例如:http://yourdomain.com/assets/css/main.css