我是apache的新手。我安装apache在我的窗口,我有我自己的html页面与css。我想把这个页面设置为我默认的apache主页,而不是输入http://localhost:8080,我必须输入http://vignesh来查看我的主页。指导我
我认为你的问题分为两部分:使用http://vignesh而不是http://localhost:8080的能力,以及更改默认主页的选项。
为了得到你想要工作的url,你需要在windows中修改一个文件(假设你在windows 7上),执行以下操作:
- 以管理权限启动记事本(或任何其他文本编辑器)
- 打开位于:C:WindowsSystem32driversetc的hosts文件
- 添加以下条目:127.0.0.1 vignesh
为了改变默认页面,你需要改变apache的配置。
- 在你喜欢的文本编辑器中打开httpd.conf
- 找到名为DirectoryIndex的属性。更改为您想要的页面。
当你在浏览器中输入地址时,浏览器依赖于操作系统来解析它。只有当它被解决后,请求才会被发送到实际的服务器(在本例中,是您的apache安装)。
正因为如此,你不能改变"服务器"部分是如何通过apache本身解析的:它是你的Windows系统来处理的,如果合适的话(也就是说,如果它解析到apache正在监听的端口的localhost
),转发给apache。
在记事本等纯文本编辑器上打开文件%SystemRoot%system32driversetchosts
(%SystemRoot%
是window的基本安装路径,如C:Windows
或C:WinNT
),并在末尾添加如下一行:
127.0.0.1 vignesh