2012-02-11 95 views

回答

1

如果它是一個正常的鏈接HREF = 「www.site.com?id=5 &標記= 10」 是正確的。

+0

&是HTML編碼,而不是URL編碼。 – twilson 2012-02-11 15:34:39

+0

當通過PHP在Sitemap XML中的URL中插入'&'時,它顯示錯誤,並且腳本暫停: – Sourav 2012-02-11 15:54:08

1

您應該使用

& 

代替&。

下面是官方文檔的一部分:逃逸

您的站點地圖文件必須是UTF-8編碼(通常可以做到這一點,當你保存文件)

實體。

如同所有的XML文件,任何數據值(包括網址)必須使用實體轉義碼在下面的表中列出的

字符。

Character Escape Code 
    Ampersand & & 
    Single Quote  ' ' 
    Double Quote  " " 
    Greater Than  > > 
    Less Than < &lt;