我正在寻找最好的方法来做到这一点.. 基本上我在同一台服务器上托管了多个域。每个域都会有一个在它们之间都相同的页面。我希望它是模块化的,因为如果我在一个地方更改它,它将在所有地方都被更改。做这个的最好方式是什么?顺便说一句,我的网站是使用 PHP 和 Javascript 构建的。
谢谢
(我的想法是将页面列在一个主站点上,然后让所有其他站点都“包含”它?)
谢谢
我正在寻找最好的方法来做到这一点.. 基本上我在同一台服务器上托管了多个域。每个域都会有一个在它们之间都相同的页面。我希望它是模块化的,因为如果我在一个地方更改它,它将在所有地方都被更改。做这个的最好方式是什么?顺便说一句,我的网站是使用 PHP 和 Javascript 构建的。
谢谢
(我的想法是将页面列在一个主站点上,然后让所有其他站点都“包含”它?)
谢谢
如果我理解你,你希望有 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 中,没有重定向。