我有 4 个站点/域,它们都从单个代码库运行。我的dir
结构如下:
- www/mainsite (父站点所有代码都在一个地方)
- www/site1(具有自定义设置文件和图像文件夹的子网站)
- www/site2(具有自定义设置文件和图像文件夹的子网站)
- www/site3(具有自定义设置文件和图像文件夹的子网站)
目前,每个子站点具有相同的dir
结构。如contact-us/index
或projects/index
索引文件只是指向mainsite
的简单includes
。(每个子网站共享相同的内容)
有没有办法我可以在不为每个子站点复制所有这些dir
的情况下进行设置(因为它们都是一样的),我宁愿只把它放在一个地方。
从研究中,我认为我可以使用symlink
来做到这一点。这是最好的方法吗?有哪些替代方法?谢谢。
希望这对您有所帮助
您可以使用[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/