需要修改apache默认主页



我是apache的新手。我安装apache在我的窗口,我有我自己的html页面与css。我想把这个页面设置为我默认的apache主页,而不是输入http://localhost:8080,我必须输入http://vignesh来查看我的主页。指导我

我认为你的问题分为两部分:使用http://vignesh而不是http://localhost:8080的能力,以及更改默认主页的选项。

为了得到你想要工作的url,你需要在windows中修改一个文件(假设你在windows 7上),执行以下操作:

  1. 以管理权限启动记事本(或任何其他文本编辑器)
  2. 打开位于:C:WindowsSystem32driversetc的hosts文件
  3. 添加以下条目:127.0.0.1 vignesh

为了改变默认页面,你需要改变apache的配置。

    在你喜欢的文本编辑器中打开httpd.conf
  1. 找到名为DirectoryIndex的属性。更改为您想要的页面。

当你在浏览器中输入地址时,浏览器依赖于操作系统来解析它。只有当它被解决后,请求才会被发送到实际的服务器(在本例中,是您的apache安装)。

正因为如此,你不能改变"服务器"部分是如何通过apache本身解析的:它是你的Windows系统来处理的,如果合适的话(也就是说,如果它解析到apache正在监听的端口的localhost),转发给apache。

因此,您需要更改Windows而不是apache解析该地址的方式。幸运的是,对于您的情况,如果您知道要查找什么(我在这里告诉您,因此您知道;),则相对容易进行调整:

在记事本等纯文本编辑器上打开文件%SystemRoot%system32driversetchosts (%SystemRoot%是window的基本安装路径,如C:WindowsC:WinNT),并在末尾添加如下一行:

127.0.0.1       vignesh

最新更新