关于美国服务器的网站上传

3. 这段时间一直困扰我们的问题是:无法向美国服务器提交第二个网站。
4. 我们多次尝试的办法是在同一个IP(74.50.3.117)下,采用 cPanel 控制界面中的“附加域”的办法,成功地把www.greatwallvacation.com的域名附加上去。同事各项配置也已经做好。但是,出现的一个问题是,附加上去的GWV域名无法解析jsp。
5. 2010年5月20日,新版B2C改版工作结束。于是,新换旧。
6. 考虑到两个网站需要配置两个不同IP的问题,于是到服务器的WHM控制面板上新建了一个greatwallvacation.com的域名账户。在建立账户的过程中,发现新建出的IP(74.50.3.118)可以开出另外的一个Cpanel面板。于是,我尝试着再IP为74.50.3.118上添加GWV网站。再回来配置tomcat,这样,第二个网站无法解析jsp的问题,就顺理成章,顺其自然地解决了。同时,解决了两个网站域名映射不同的IP的问题。并且,不同网站,有不同的Cpanel控制面板,管理起来也方便多了。因为多考虑了要不同网站不同IP的问题,而把原先的无法解析jsp问题也一并解决了,真的是很喜出望外。
7. 然而,jsp解析的问题解决了,新的问题又来了。把网站上传到服务器上后,发现两个网站的伪静态链接是无效的。tomcat 也已经做好了相应的配置,数据库连接正常。
8. 关于伪静态的问题,跟美国那边发了来回估计有二十多封的Email .刚开始,是因为我对伪静态的了解不够,于是,和美国服务商之间照成了一些相互的误解。比如,伪静态有几种,有些是用来配置PHP的,有用来配置ASP的。虽然我一直强调的都是我们是jsp的问题。而美国服务器的原先配置主要是针对PHP的一些配置,所以,他们回答的都是一些关于如何配置PHP伪静态的问题,甚至有的还说是我们的代码问题。现在总结来看,美国服务商的技术人员,每个人技术水平和涉及范围都是不同的。来回了十多封Email后,终于有一个人能理解我的说法了(也可能是我理解透了,说明问题到点子上了)。于是,在他在我的要求下,重新配置了环境,网站终于能识别伪静态链接,但是此时,得在域名后面加个8080端口,才行。针对这个问题,我要求美国服务商,把80端口映射到8080端口,这样,问题就解决了。网站终于可以正常访问。
9. 另外要说的是,在和美国交流的同时,我自己也在本地上模拟美国的环境来做测试,同时,跟高手请教了一些关于伪静态的问题,还有就是在各个论坛上寻求解决办法。提出这个的目的是要表达,要使美国服务商能够很好的为你服务,那么,你就得必须自己知道是怎么回事,这样才不会误人误己。毕竟美国服务商是根据你要什么才能给你什么的。
10. 关于跟美国服务商交流的过程,我总结出这样一个规则。因为来往的时间不同,会有不同的客服来回答你的问题,一旦下一次回答你的那位客服把问题又绕回去的时候,记住,告诉他,他的同事已经帮我们解决到哪个程度,麻烦原来的那位同事再帮忙解决。这样,就不会被不同的客服绕回原点另外讨论了。
11. 我曾经因为不同的客服的回答,被引入了一个个误区,来回折腾了好久。

猜你喜欢

转载自joyewei.iteye.com/blog/709376