我有一台 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 提供服务。