我使用模板内容创建通讯模板:
{{template config_path="design/email/header_template"}}
TEST TEXT
{{template config_path="design/email/footer_template"}}
然后我制作时事通讯队列,并在我的电子邮箱上发送没有徽标图像的电子邮件; 在我看到的调试中,该徽标位于文件夹中:http://SITE.DOMAIN/static/version1510233956/frontend/vendor-magento/vendor-magento/en_US/Magento_Email/logo_email.png 打开那个网址时我可以看到图像。但电子邮件模板尝试从文件夹中取出徽标: http://SITE.DOMAIN/pub/static/version1510585793/frontend/vendor-magento/vendor-magento/en_US/Magento_Email/logo_email.png 没有形象。
当我尝试使用apache在另一台计算机上调试此错误时:徽标位于文件夹http://SITE.DOMAIN/static/version1510569003/frontend/vendor-magento/vendor-magento/en_US/Magento_Email/logo_email.png中,电子邮件模板从此文件夹中获取图像。结果,我在电子邮件中看到了徽标图片。
那么,“nginx - 生产服务器”上没有显示徽标图像的原因是什么?
答案 0 :(得分:0)
试试这个:关闭静态文件的版本号。
商店 - >配置 - >开发者 - >静态文件设置 - >签署静态文件