分享

写回答

发帖

[其他] Godaddy二级域名无法访问已找到原因

GoDaddy GoDaddy 915 人阅读 | 4 人回复

发表于 2011-5-10 10:05:07 | 显示全部楼层 |阅读模式

原因是我自己找到的,当然客服肯定也知道一点。下面会说明客服是多么可恶。
我的主域名绑定的是一个二级目录,然后这个目录下有一个.htaccess文件,这里面有将不带www的主域名重定向到www上的代码。就是这两行代码,导致了所有其他二级域名都无法访问其对应的主页(直接用xxx.xxx.com形式访问),但这些二级域名的内页能正常访问(如xxx.xxx.com/index.php)。我将这两行代码删除,就解决问题了。 但同时原来的301也无效了。本人正则表达式方面不太熟,对.htaccess也只是略懂一点。不知道如何将xxx.com重定向到www.xxx.com而 同时abc.xxx.com这样的其他二级域名仍然可以正常访问。如有精通此道的,还望指点,谢谢!
下面就说说客服是怎么帮我弄的吧,那让人惊叹的客服居然将我主域名绑定的目录下的.htaccess重命名成了.htaccess1 。结果问题还真就解决了,客服以为是帮我大忙了。但是问题是,.htaccess文件的重要性想必大家都知道,他这一重命名,我主域名下的所有内页都直接显示了主页上的内容,即原先的伪静态都失效了。这样就造成了大量的重复内容,搜索引擎不K才怪。还好我今天早上就发现了这个问题,目前已经改回来。也不知道会产生多大的影响。
在此强烈谴责godaddy客服的行为,客户的文件不应该随意改动,改动前应征得客服的同意。何况.htaccess是最重要的文件之一。此客服专业素质太差还自做主张,强烈建议godaddy对其进行专项培训。

回答|共 4 个

lwbo1987

发表于 2011-5-10 10:09:41 | 显示全部楼层

呵呵,你那个网页不能访问,肯定是配置文件htaccess的问题的!
301的问题你可以参考301转向代码合集,就是使用htaccess规范,代码发的链接里有!

jzw001

发表于 2011-5-10 10:24:46 | 显示全部楼层

回复 2# 的帖子

我的代码就是跟那上面一样的。
估计判断条件的时候,将xxx.xxx.com 也判断成满足 xxx.com 了。

lwbo1987

发表于 2011-5-10 10:27:56 | 显示全部楼层

那怎会出错呢?

52han1

发表于 2011-5-10 10:32:32 | 显示全部楼层

xxx.xxx.com 这个目录放在哪? 是不是放在xxx.com绑定的二级目录下面,不是试试看
您需要登录后才可以回帖 登录 | 注册

本版积分规则