【问题标题】:Apache web server: Serve multiple websites (not sub-domains) from port 80Apache Web 服务器:从端口 80 服务多个网站(不是子域)
【发布时间】:2022-11-06 08:51:36
【问题描述】:

我计划对 Apache Web 服务器进行更改,以便它可以从端口 80 为多个网站(不是子域)提供服务。

这将为拥有多个网站的人节省资金。该人不需要购买多个托管计划,一个托管计划就足够了。

根据传入的基本 URL,Apache Web 服务器将决定从哪个目录提供索引文件或其他文件。将有一个用户文件,用户可以在其中列出哪个网站映射到哪个目录。

例如:

abcd:com:/abcd
xyz.com:/xyz

我不熟悉 Apache Web 服务器代码,所以有人可以指出我需要修改以实现此功能的几个文件。

【问题讨论】:

    标签: webserver apache-http-server


    【解决方案1】:

    如果您在 Ubuntu 上,您的 Apache2 安装将位于 /etc/apache2,您将在其中拥有 sites-available 文件夹。 此文件夹应包含您的 abcd.com.confxyz.com.conf 文件,每个文件都指向自己的目录

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-10
      • 1970-01-01
      • 2016-02-24
      • 2015-02-14
      • 2013-11-29
      • 1970-01-01
      • 2019-06-29
      • 2021-10-11
      相关资源
      最近更新 更多