2009-11-23 67 views
0

我的客户网站有问题。在php中重写代码

我的客户的网站是xyz.com/abc.php但不幸的是我们的外部链接网站管理员之一在URL的结尾给了斜杠为xyz.com/abc.php/

现在的问题是谷歌正在读的所有abc.php文本版本的页面重复的内容页面作为仅缓存文本版本。

我的web开发人员已确认这些类型的文本版本页面在我们的根目录中不可用。

然后google如何在文本版本和索引中创建新页面。

写入重写代码有什么问题吗?

请帮我出/

+0

我不是100%与你...英语需要改善一点。 – 2009-11-23 12:24:23

回答

0

难道是相对链接做的CSS

xyz.com/layout.css和xyz.com/abc.php/layout.css

如果您链接到仅使用相对链接layout.css中那么它将abc.php/(xyz.com/abc.php/layout.css)后添加CSS。而如果您使用/layout.css它将转到根网址xyz.com然后添加/layout.css(xyz.com/layout.css)。

或者把所有的CSS等环节的绝对的http:// www.xyz.com/layout.css

希望是有道理的,并有助于

2

如果我正确理解你的问题, Google似乎在使用略有不同的网址对多个内容进行索引。如果是这样的话,那么普通的SEO智慧规定,网站上的重复内容不利于搜索引擎页面的排名。

我建议使用Apache URL重写来发出HTTP 301 Moved永久重定向问题URL,有效地告诉搜索引擎内容在问题URL处不再可用,并且此类URL不应被编入索引。