我最近安装了 wordpress 并将其配置为具有域映射功能,并按照几个网站的操作使其在 debian 上运行。这很麻烦。最近我关闭了这台服务器,我试图备份它,但不确定在设置新服务器时要备份什么才能保留域映射功能。这真的很麻烦。除了这个域映射功能之外,我根本不使用 wordpress。
这个域名映射可以仅通过 .htaccess 和 apache 来完成吗?当我不使用 wordpress 时,严格依赖 wordpress 进行域名映射似乎很愚蠢。
答案1
当我不使用 wordpress 时,严格依赖 wordpress 进行域名映射似乎很愚蠢。
肯定会的!
看起来您采用一种极其复杂的方法来实现通常所说的虚拟主机。您的直觉是正确的,有一种更简单的方法。
使用 DNS,您可以将多个域名指向服务器的 IP。然后设置 Apache 以使用 VirtualHosts 来分隔它们,并将它们指向不同的文档根目录。
您会很高兴知道这只需要几行代码,并且比不必要的 Wordpress 安装更容易维护。
请参阅此处的文档:
https://httpd.apache.org/docs/2.2/vhosts/examples.html#purename
教程在这里:
http://www.rackspace.com/knowledge_center/article/how-to-serve-multiple-domains-using-virtual-hosts