因为很多程序员在开发时都会在Apache指定的网站目录下建一个文件夹放网站,当在本机测试时就是输入http://127.0.0.1/web1/这样访问网站,但上传到网站后是用域名的,这样就会造成路径不正确。
解决方法:
在C:\WINDOWS\system32\drivers\etc目录下找到hosts文件,用文本打开,在里面加一句
127.0.0.1 emtit.com
这样你就可以不设DNS服务器就可以用www.emtit.com访问你的网站了,但这样还不能到达你的虚拟目录,打开Apache的httpd.conf配置文件,在里面加上下面的代码
NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin hjwtp2005@163.com
DocumentRoot /flashgame
ServerName emtit.com
ServerAlias www.emtit.com
ErrorLog @rel_logfiledir@/dummy-host.example.com-error_log
CustomLog @rel_logfiledir@/dummy-host.example.com-access_log common
</VirtualHost>
这样你就可以不设DNS就可以像访问外网一样访问本机的网站了。
那么如何测试机房的速度和带宽? 这个问题在选择服务商时相信很多人都会遇到,根据自己的体会总结如下希望对大家有所帮助!
我们先来看看如何正确的测试一个机房的速度。
第一个办法也是最常用的办法,PING值
目标IP,或者域名都可以。
开始菜单 -> 运行 -> 输入CMD -> 在DOS界面输入 “ping www.xxx.com -t”。注意如果没有 -t 那么ping值只有4个不具备代表性,-t参数就是让ping一直接续下去,知道你 手工 ctrl C 停止。
一个速度好的机房,首先丢包率不能超过1%,最好是1000个ping 没有一个丢包,这种是最理想的,但是这个不是绝对值,只要低于1%的都属于不错的路由情况了。其次ping值要小,同城的电信adsl ping 平均值绝对不能超过20,一般在10,跨省的adsl ping平均值应该在20-40 属于正常。第三点是ping值要均匀,这个我们可以参看移动的ping值结果,尽管 最小的ping值只有4,但是不时的有几十,最大有79的出现,这个就是路由不稳定的表现。
测试的第二个办法,测试路由 tracert router
这个是看看测试点到达目标服务器需要经过多少个路由器,并且可以根据经过的每个路由的毫秒数字看出慢在那个路由器,并通过ip nslookup来查看这个ip属于那个运营商的,甚至那个省市的运营商的,这样就一目了然了。
第三个方法,也是一般人用的文件下载
这个很简单,首先了解你上网方式的最大值,如果是2MBPS 的ADSL, 那么理论最大下载速度是 2*1024/8=256KB,实际最大下载速度是200KB以上都算稳定,如果是512KPS的adsl,一般在50-60KB就达到峰值了。
测试的时候找超过50M的文件下载,时间稍微长一点,用单线程下载,主要看一个平均值就可以了,如果能达到上网方式的下载峰值,并且稳定在一个数值段,那么可以说都是稳定的。
其实在选择正规IDC运营商,不仅仅是要看他的机房速度,不是看测试的结果,就马上要合作 ,我个人觉得现在运营商也好,还是客户也好,靠的是什么,靠的是服务,靠的是诚信对待彼此,互相站在彼此的角度去合作,做到公平,合理,专业服务,我想得到的会是长远的合作。
我不知道这样教大家如何去测试如何去选择正规的IDC公司!会有效果吗?但是我觉得一个正规的公司,里面的业务代表也是诚实的。做了很久这行业,其实感觉什么都是一样,只要真心对待,回报的不是一丁点,或许会得到很多,因为这样的行业回让你认识到很多人,很多朋友。
实在不行呀,不能给客户提供这样的服务呀,今天把站点及FTP都删除后再重建问题解决,也不知是什么问题,后来在网上找了找,发现还真有这问题,说的就是在Serv-U上删除这个帐户,再重新建一个,问题解决。