2011-11-15 146 views
0

我有一個足球博彩預測網站。我通過xml從博彩公司獲得可用的匹配。特定的博彩公司爲我提供接下來3天的比賽。所有遊戲都有ID,但在3天后新遊戲將獲得相同的ID。例如,前三天將從100-353(接下來的較少的遊戲)中獲得100-655個接下來的三個。臨時網頁的網站地址

我將這些遊戲存儲在一個表格中,以便用戶可以看到以下游戲的遊戲,並在新的遊戲結束時刪除它們,因爲該信息對任何人都沒有用處。在我刪除它們之前,我會在遊戲結束後將它們存儲在另一個表格中,這樣我就可以爲每個聯盟擁有一個包含聯盟表格的數據庫。

在每個頁面旁邊,我有一個css彈出窗口,其中有以下地址www.mysite.com/history/id。所以基本上它是查看當前遊戲的表格並從中獲取團隊名稱。然後它看着其他表與遊戲的結果,結果是一個頁面,有最近的球隊形式,歷史等

問題是,鏈接www.mysite.com/history/ 600例如一次將參考比賽阿森納 - 利物浦下一次曼聯比賽 - 紐卡斯爾比賽,下一次將是一個斷開的聯繫。

我想到了兩件事atm。

1)我的數據庫/鏈接結構是錯誤的。如果那是這種情況,我該如何解決它?

2)如果沒有錯,我該如何爲它創建一個正確的站點地圖?

回答

0

無論時間如何,您都需要每個遊戲的唯一ID。持久性URL是WWW的宗旨之一。

您可以通過在數據庫中使用自動增量鍵並在URL中使用它來實現此目的。

至於站點地圖,只需顯示每個過期頁面的410 Gone頁面(和標題)即可。

+0

所以你告訴我,鏈接結構我有ATM是錯誤的。雖然用戶永遠不會看到這些「斷開」的鏈接,因爲當新的遊戲可用將隱藏問題是他們會出現在搜索引擎的權利? –

+0

一旦資源在網絡上發佈,它永遠不會被刪除。有谷歌緩存,後衛機器等您的網站將停止鏈接到這些網頁,但你需要處理的人的另一種方式進入頁面的可能性。 –