Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 一个项目下的多个网站_Php - Fatal编程技术网

Php 一个项目下的多个网站

Php 一个项目下的多个网站,php,Php,现在我已经建立了一个小框架,我想在其中托管多个网站。因此,在每个网站上,我都会运行一个DNS到publishserver.mydomain.com,然后在那里显示相应的网站 现在,我的(我的想法)目录结构如下所示: 文件夹应用程序(所有框架文件、请求、响应、引导等) 文件夹网站(所有网站) -www.domain1.com -www.domain2.com -www.domain3.com -www.domain4.com .htaccess php(启动框架) 在每个ww.domain1.co

现在我已经建立了一个小框架,我想在其中托管多个网站。因此,在每个网站上,我都会运行一个DNS到publishserver.mydomain.com,然后在那里显示相应的网站

现在,我的(我的想法)目录结构如下所示:

文件夹应用程序(所有框架文件、请求、响应、引导等) 文件夹网站(所有网站) -www.domain1.com -www.domain2.com -www.domain3.com -www.domain4.com .htaccess php(启动框架)

在每个ww.domain1.com上,我都会有这样一个结构: 文件夹www.domain1.com -控制器 -观点 -图像 -css

对我来说,最聪明的方法是什么?最初我的想法是(在我的测试localhost上)只做localhost/www.domain1.com/home,然后从该域获取文件


我希望它可以在实时服务器、测试服务器和本地主机上访问,而无需调整配置文件。这可能吗?我的最佳方法是什么?

如果您有一个数据库,请使用相应的站点ID将页面存储在数据库表中。然后,在index.php文件中,选择脚本访问的主机,并根据站点显示相关页面