我有一个CentOS 6.3
服务器,正在运行Apache
并且已经DirectAdmin
安装。
我已经创建了新域名,但还没有域名。目前我已创建,比如说mydomain.com
。
在内部,DirectAdmin
创建了这样的结构
/home/admin/domains/mydomain.com/public_html
这里面public_html
有一个index.html
页面。
如何使用浏览器通过 IP 访问该页面?假设我的 IP 是 100.100.100.100
谢谢
答案1
您将需要配置基于 IP 的虚拟主机。
您可以通过编辑apache/httpd.conf
文件来做到这一点,添加如下内容:
<VirtualHost 100.100.100.100:80>
ServerAdmin [email protected]
DocumentRoot /home/admin/domains/mydomain.com/public_html
ServerName site.mydomain.com
ErrorLog /var/log/httpd/logs/site/error_log
TransferLog /var/log/httpd/logs/site/access_log
</VirtualHost>
此外,您还可以找到一些关于Apache 官方网站 - 虚拟主机部分。只需记住,应DocumentRoot
指定不带尾部斜杠。
但是,您要知道,您可以像这样编辑您的 hosts 文件:
100.100.100.100 host.mydomain.com