我是新来的apache.I在我的窗口中安装了apache,我有我自己的html页面与css.I想设置此页作为我的默认apache主页,而不是打字http://localhost:8080,我必须输入http://vignesh才能查看我的主页。 怎么办this..Guide我需要更改apache默认主页
回答
我认为你的问题被分为两件事情:使用http://vignesh而不是http://localhost:8080的能力,以及更改默认主页的选项。
为了获得您想要工作的网址,您需要修改Windows中的文件(假设你使用的是Windows 7)执行以下操作:
- 启动记事本(或其他文本编辑器)具有管理权限的
- 打开位于hosts文件:C:\ WINDOWS \ SYSTEM32 \ drivers \ etc下
- 将以下条目添加到它:127.0.0.1维涅什
为了改变默认页面您需要更改apache配置。
- 在你喜欢的文本编辑器
- 开放的httpd.conf中找到名为DirectoryIndex的财产。将其更改为您想要的页面。
我希望这有帮助。
当您在浏览器中输入地址时,浏览器依靠操作系统解决它。只有解决后,才会将请求发送到实际的服务器(在本例中为您的apache安装)。由于这个原因,你不能改变“服务器”部分是如何通过apache本身解决的:它是你的Windows系统处理它,并且如果合适的话(这是,如果它解析为localhost
在端口你的apache正在监听),将它转发给apache。
因此,您需要更改Windows而不是apache解析该地址。幸运的是,对于您的情况,如果您知道要查找什么(并且我在此告诉您,所以您知道),则相对容易调整:):
使用纯文本编辑器打开文件%SystemRoot%\system32\drivers\etc\hosts
,记事本(%SystemRoot%
是窗口的基部安装路径,如C:\Windows
或C:\WinNT
),并在结束添加一行像这样:
127.0.0.1 vignesh
谢谢。但仍然必须输入http:// vignesh:8080 /而不是http://vignesh.How才能做到这一点。我搜索了httpd.conf,但找不到它。可以告诉我它在apache中的确切目录位置 – vignesh 2011-04-05 11:35:55
无需复制注释;)如阿里提到的,您需要将apache端口更改为80按你的意愿工作;这里是_why_:当你在浏览器上输入一个没有显式端口的地址时,所有的浏览器默认为端口80;如果您想连接到监听其他端口的服务,则需要指定端口。或者相反,使服务在端口80监听,以便浏览器的默认设置能够达到它。 – 2011-04-05 13:08:08
- 1. 更改Apache的默认页面为PHP
- 2. Apache更改默认用户
- 3. 安卓:更改默认主页应用
- 4. 如何更改Spree默认主页?
- 5. 如何更改默认主页图标
- 6. 更改默认主页用户
- 7. 如何更改Android默认浏览器默认主页URL
- 8. 更改apache tomcat主页URL
- 9. Apache的默认主机
- 10. 更改Materialise + Meteor中的默认主要和次要颜色
- 11. 更改Apache默认索引文件
- 12. 更改Apache/PHP默认文件权限
- 13. 更改默认文件夹的Apache
- 14. Silverstripes默认主页
- 15. 需要删除默认的WordPress分页
- 16. 如何更改Apache中的默认索引页?
- 17. 使用MapKit,但默认位置在CA,USA。需要将其更改为默认
- 18. 默认页面需要更改为笔记本电脑,而不是主页在色相
- 19. 主页和默认页面
- 20. 更改cowplot主题的默认设置
- 21. 更改Magento的默认主题
- 22. Microsoft Visual Studio更改默认主题
- 23. 更改默认主题颜色
- 24. 更改默认主题,以苹果jstree
- 25. 如何更改默认主屏幕
- 26. 更改NetBeans默认JFrame主要功能有什么区别吗?
- 27. 我是否需要更改默认的数据库前缀?
- 28. 需要的示例:更改对象的默认打印方法
- 29. ASP.NET MVC3需要更改Web应用程序的默认字段
- 30. 需要更改我的默认mysql密码
感谢。 httpd.conf文件位于何处? – vignesh 2011-04-05 11:26:28
@hrenvadro谢谢! @vignesh通常会在您安装apache的地方找到它。如果你有疑问搜索它,它叫:httpd.conf – Ali 2011-04-05 11:27:32
谢谢。但仍然需要输入http:// vignesh:8080而不是http:// vignesh来查看我的默认页面。如何执行此操作。我搜索了httpd.conf,但找不到它。你告诉我它在apache中的确切目录 – vignesh 2011-04-05 11:51:32