У нас есть страница AMP, где мы использовали amp-mustache для рендеринга шаблонов.Для привязки URL изображения мы использовали разделы с усами.В нашей производственной среде все работает нормально.Но всякий раз, когда Google Image Bot сканирует нашу страницу усилителя, вместо разрешения url, она принимает строку, переданную в атрибуте src, как есть.
amp-mustache
Google Image Bot
url
<amp-img layout="responsive" width="41" height="24" src='{{HostUrl}}{{^HostUrl}}https://xyz.abccdn.com/{{/HostUrl}}370x208{{OriginalImgPath}}{{^OriginalImgPath}}/statics/grey.gif{{/OriginalImgPath}}' />
Предположим, мой фиктивный домен равен https://www.example.com.Мы получаем 500 ошибка на https://www.example.com/{HostUrl}}{{^HostUrl}}https://xyz.abccdn.com/{{/HostUrl}}370x208{{OriginalImgPath}}{{^OriginalImgPath}}/statics/grey.gif{{/OriginalImgPath}}
https://www.example.com
https://www.example.com/{HostUrl}}{{^HostUrl}}https://xyz.abccdn.com/{{/HostUrl}}370x208{{OriginalImgPath}}{{^OriginalImgPath}}/statics/grey.gif{{/OriginalImgPath}}