需要更改apache默认主页

时间:2011-04-05 11:12:36

标签: apache

我是apache的新手。我在我的windows中安装了apache,我有自己的hss页面和css。我想把这个页面设置为我的默认apache主页,而不是输入http://localhost:8080,我有键入http://vignesh以查看我的主页。 怎么做..指导我

2 个答案:

答案 0 :(得分:2)

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

为了获得你想要工作的网址,你需要修改windows中的文件(假设你在Windows 7上),执行以下操作:

  1. 使用管理权限启动记事本(或任何其他文本编辑器)
  2. 打开位于以下位置的主机文件:C:\ Windows \ System32 \ drivers \ etc
  3. 将以下条目添加到其中:127.0.0.1 vignesh
  4. 要更改默认页面,您需要更改apache配置。

    1. 在您喜欢的文本编辑器中打开httpd.conf
    2. 找到名为DirectoryIndex的属性。将其更改为您想要的页面。
    3. 我希望这很有帮助。

答案 1 :(得分:0)

在浏览器中键入地址时,浏览器依赖操作系统解析。只有在解决后,才会向实际服务器发送请求(在本例中为您的apache安装)。

因此,你不能改变通过apache本身解决“服务器”部分的方式:它是你的Windows系统处理它,如果合适的话(如果它解析为localhost at你的apache正在监听的端口),将它转发给apache。

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

在纯文本编辑器上打开文件%SystemRoot%\system32\drivers\etc\hosts,例如记事本(%SystemRoot%是窗口的基本安装路径,例如C:\WindowsC:\WinNT),然后添加最后这样的行:

127.0.0.1       vignesh