web-dev-qa-db-ja.com

サイトマップで複数の変数を持つ動的URLを使用していますか?

サイトマップに含める必要がある動的URLが生成されたサイトマップがあります。ただし、サイトマップは&文字でエラーを生成しているようであるため、クエリ文字列に複数の変数があるページはサイトマップを破壊します。どうすれば修正できますか?以下に例を示します。

http://example.com/index.php?action=view&id=10
1
Daniel Bingham

アンパサンド(&)文字はXMLの予約文字(サイトマップはXML)であり、それを表すXMLエンティティに置き換える必要があります。この場合、それは&(すべてのエンティティはアンパサンドで始まるため、予約されています)。

XMLが解析されると、URLの&エンティティがプレーン&に変換されます。

6
Kris