Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.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/2/python/285.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_Linux_Apache_.htaccess_Symlink - Fatal编程技术网

Php 使用同一脚本运行多个网站

Php 使用同一脚本运行多个网站,php,linux,apache,.htaccess,symlink,Php,Linux,Apache,.htaccess,Symlink,我有4个站点/域,它们都从一个代码库运行。我的dir结构如下: www/mainsite(父站点所有代码位于一个位置) www/site1(具有自定义设置文件和图像文件夹的子站点) www/site2(具有自定义设置文件和图像文件夹的子站点) www/site3(具有自定义设置文件和图像文件夹的子站点) 目前,每个子站点都有相同的dir结构。例如联系我们/索引或项目/索引索引文件非常简单包括,指向主站点。(每个子站点共享相同的内容) 有没有一种方法可以在不复制每个子站点的所有这些dir的情况

我有4个站点/域,它们都从一个代码库运行。我的
dir
结构如下:

  • www/mainsite(父站点所有代码位于一个位置)
  • www/site1(具有自定义设置文件和图像文件夹的子站点)
  • www/site2(具有自定义设置文件和图像文件夹的子站点)
  • www/site3(具有自定义设置文件和图像文件夹的子站点)
目前,每个子站点都有相同的
dir
结构。例如
联系我们/索引
项目/索引
索引文件非常简单
包括
,指向
主站点
。(每个子站点共享相同的内容)

有没有一种方法可以在不复制每个子站点的所有这些
dir
的情况下进行设置(因为它们都是相同的),我更愿意将它们放在一个地方


通过研究,我认为我可以使用
symlink
来实现这一点。这是最好的方式吗?什么是替代方法?谢谢。

希望这对您有所帮助

您可以使用
[或]

RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain1.com [OR]
RewriteCond %{HTTP_HOST} ^domain2.com [OR]
RewriteCond %{HTTP_HOST} ^domain3.com [OR]
RewriteCond %{HTTP_HOST} ^domain4.com [OR]
RewriteCond %{HTTP_HOST} ^domain5.com
RewriteRule ^(.*)$ http://www.mainsite.com/$1 [R=permanent,L]
这会将所有域重定向到主域

参考网址: