2016-05-09 3 views
1

У меня есть карта сайта с URL-адресов, содержащих символ & так Google не принимает мою карту сайта, я попытался изменить & к & или %26 поэтому моя карта сайта был принят, но когда я открываю URLs они не работать должным образомКарта с характером и

Пример перехода от:

http://example.com/categorie.php?section=frui&cat=apple 

к

http://example.com/categorie.php?section=frui&cat=apple 

Или

http://example.com/categorie.php?section=frui%26cat=apple 

Любые вопросы?

+0

Читайте в разделе «Примечание»: HTTP: //www.microsystools. com/products/sitemap-generator/help/xml-sitemap-file-amp/ – stackunderflow

ответ

0

Вы должны не изменений & в %26, так как они означают разные вещи: & является разделителем между различными компонентами запросов, в то время как %26 означает фактическое &внутри запроса-компонента. Последнее не то, что вы хотите.

Что касается изменения на & — это нормально. Это правда, что URL http://example.com/categorie.php?section=frui&cat=apple не будет работать, но ваша карта сайта не указала этот URL! Скорее всего, ваш файл Sitemap содержит данные обработанных XML http://example.com/categorie.php?section=frui&cat=apple, что означает URL http://example.com/categorie.php?section=frui&cat=apple. (В XML-данных для ПК, & означает, где — в вашем случае — данные является URL «в данном фактический &».)

+0

Спасибо, решенный как шарм – amine