2012-02-11 14 views

答えて

1

それは通常のリンクのhrefの場合= "www.site.com?id=5 &トークン= 10" は正しいです。

+0

& HTMLエンコーディングではなく、URLエンコードです。 – twilson

+0

PHP経由でサイトマップXMLのURLに '&'を挿入するとエラーが表示され、その時点でスクリプトが停止します。 – Sourav

1

代わり&

& 

を使用する必要があります。

エンティティ(ファイルを保存するときに、あなたがこれを行う一般的にすることができます)UTF-8でエンコードされている必要があり

あなたのサイトマップファイルを脱出:ここ

は、公式ドキュメントの一部です。

は、すべてのXMLファイルと同じように、URLなどのデータ値は、以下の表に記載されている

文字にエンティティのエスケープコードを使用する必要があります。

Character Escape Code 
    Ampersand & & 
    Single Quote  ' ' 
    Double Quote  " " 
    Greater Than  > > 
    Less Than < &lt; 
関連する問題