0

我正在寻找最好的方法来做到这一点.. 基本上我在同一台服务器上托管了多个域。每个域都会有一个在它们之间都相同的页面。我希望它是模块化的,因为如果我在一个地方更改它,它将在所有地方都被更改。做这个的最好方式是什么?顺便说一句,我的网站是使用 PHP 和 Javascript 构建的。

谢谢

(我的想法是将页面列在一个主站点上,然后让所有其他站点都“包含”它?)

谢谢

4

1 回答 1

0

如果我理解你,你希望有 n 个域名重定向到你复制的同一个代码库。

如果是这种情况,那么处理此问题的最佳方法是使用虚拟主机。在apache中它会这样

<VirtualHost *:80>
  ServerName example1.com
  ServerAlias www.example1.com
  ServerAlias example2.com
  ServerAlias www.example2.com
  ApplicationRoot /home/myWebSite
</VirtualHost>

这样做的目的是创建一个 Apache 虚拟主机,该主机提供包含在/home/myWebSite所有 DNS 中的代码,ServerAlias以及ServerName.

这是迄今为止最干净的方法,通过这样做,每个 DNS 都将保留在 url 中,没有重定向。

于 2012-09-22T08:41:10.243 回答