windows 7配置host添加本地域名测试及代理和host共存的解决方案
今天朋友要求做一个无限子站,泛解析的多用户店铺的网站,所以本地测试的时候,必须得用域名来实现了.以前一次就能整成功的apache和hosts本地域名调试,结果今天死活弄不出来!纠结阿... 首先,先把C:WindowsSystem32driversetc下的hosts复制到桌面,然后用记事本打开,添加自己的记录,就按照他格式 # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost 127.0.0.1 www.dede.com 下来就是在apache中配置: 1.把Include conf/extra/httpd-vhosts.conf前面的#号去掉。 2.把LoadModule vhost_alias_module modules/mod_vhost_alias.so前面的#号也去掉 3.保存退出 4.打开apache安装目录下的conf/extra下的httpd-vhosts.conf 5.在里面添加虚拟主机的站点信息: <VirtualHost *:80> ServerAdmin jsw7001@hotmail.com DocumentRoot H:/www/demo ServerName www.dede.com ErrorLog H:/www/demo/error.log </VirtualHost> 然后重启apache服务器,然后访问,如果出现拒绝权限的话,那就在apache配置文件中改下权限,当然,还有目录权限就可以了。 如果还不能访问,好吧,继续往下看把,我就是因为这个整了一上午的,亲。 右键我的电脑,选择管理---服务然后找到DNS clent服务,然后选择停止,改成手动。过十几秒再访问,就可以了。。什么?还不可以? 好吧,你继续往下看吧。 把ie里internet选项--连接---局域网设置里的代理服务器的勾去掉,绝对没问题了!!有问题的话加我QQ2387183033@qq.com,我给你解决!! 什么?你必须得用代理,好吧,代理和hosts解析得并存阿。简单阿 ie里internet选项--连接---局域网设置里的代理服务器,打勾阿,然后点高级,下面有个例外情况,填写不使用代理的域名。。也就是你在hosts中写的域名,然后。保存,应用。。 现在开始调试吧! 本文出自 “尛雷” 博客,请务必保留此出处http://a3147972.blog.51cto.com/2366547/1252029 查看本栏目更多精彩内容:http://www.bianceng.cn/OS/home/ (编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |