如何在 Apache 中设置内部站点?

如何在 Apache 中设置内部站点?

我有一台 CentOS Linux 机器托管内部网站的网页。如何配置 Apache 来为内部网站提供服务?

虚拟主机配置示例:

<VirtualHost yourhostname:80>
    ServerAdmin [email protected]
    ServerName your-domain.com
    ServerAlias www.your-domain.com
    DocumentRoot /www/your-domain/html
    ScriptAlias /cgi-bin/ /www/your-domain/html/cgi-bin/
    ErrorLog /www/your-domain/logs/error_log
    CustomLog /www/your-domain/logs/access_log combined
</VirtualHost>

因此如果有人有权访问该域并导航到:http://我的 IP 地址/文件夹 他们获取了该文件夹的 index html

答案1

使用您发布的示例配置,您需要为 创建一个 DNS A 记录your-domain.com,指向您服务器的 IP 地址。完成此操作后,用户your-domain.com在浏览器中导航到 时将由您创建的 VirtualHost 提供服务。

相关内容