2013-11-15 39 views
0

运行有多个网站,我有4个站点/域它们都从一个单一的代码库运行。我dir结构如下:来自同一个脚本

  • WWW/mainsite(父网站的所有代码是在一个地方)
  • WWW/site1的(使用自定义的设置文件和图像文件夹的子站点)
  • WWW /站点2 (使用自定义设置,文件和图像文件夹的子站点)
  • WWW/site3(子网站使用自定义的设置文件和图像文件夹)

目前各子站点具有相同的dir结构。如contact-us/indexprojects/index索引文件只是简单的includes其指向mainsite。 (每个子网站共享相同的内容)

有没有一种方法,我可以设置这个没有复制所有这些dir为每个子网站(因为它们都是一样的),我宁愿只是在它一个地方。

从研究,我想我可以用symlink做到这一点。这是最好的方法吗?什么是替代方法?谢谢。

回答

0

希望这将有助于您

您可以[OR]

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] 

这重定向将您所有的域名重定向到你的主域

参考网址:http://www.internetofficer.com/seo/301-redirect/multiple-domain-names/