2009-11-23 120 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不應被編入索引。