linux - 尝试让 3 个域名指向 1 个 Web 服务器下的 3 个独立根

标签 linux unix ubuntu webserver lighttpd

我有一个网络服务器。我实际上只需要 N 个域名来指向该特定根,但现在我已经开始扩展,我想对我的网络服务器进行不同名称的分区。这是我想要的一个例子。

域名:

alpha.com
bravo.com
charlie.com

网络服务器:

/var/www/

分配:

alpha.com -> /var/www/

我想要的都在同一服务器中:

alpha.com -> /var/www/alpha/
bravo.com -> /var/www/bravo/
charlie.com -> /var/www/charlie/

然后是阿尔法/。将是新的根。这样用户就不会看到任何花哨的 URL 设计。

它将使我保留一台服务器,但将不同组件的根分开。我只是一遍又一遍地为不同的域名启动一个新服务器,但我认为一些静态的东西可以全部集中在一起,因为它们的总处理能力几乎为零。

我知道如果我去 namecheap/other 并说:

alpha.com -> 127.0.0.1/alpha

然后它会在网址中显示类似以下内容:alpha.com/alpha/,但我不想要。

我一直困惑的目标:使 a、b、c 看起来像不同的服务器,同时实际上维护 1 个具有不同根节点的服务器

最佳答案

以下说明如何使用lighttpd为您的服务器设置虚拟主机。

http://www.cyberciti.biz/tips/howto-lighttpd-web-server-setting-up-virtual-hosting.html

接下来,非常简单,并且已经测试过了。

关于linux - 尝试让 3 个域名指向 1 个 Web 服务器下的 3 个独立根,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35157197/

相关文章:

linux - 自动启动进程和服务

linux - 在 Linux 上复制 N 天前的文件

linux - 如何从 Active Directory 获取用户密码到期日期?

c++ - 将整数转换为信号代码中的函数指针 - 为什么这样做有效?

windows - 如何使用 git-bash 在 Windows 10 上安装 GNU Parallel

ubuntu - 如何在 Alpine 上安装 Debian 软件包?

bash - 无法使用 Bash Shell 脚本在 Ubuntu 上创建目录

linux - Linux 设备驱动程序中的寄存器级访问

c++ - Linux 守护进程中的错误处理

php - 服务器恢复后 502 Bad Gateway Nginx