【发布时间】:2021-02-23 06:23:41
【问题描述】:
如何为未找到的图像创建正确的 Wordpress(php) 404 后备。 JS方式不适合,因为SEO Auditors只解析html,还有404错误https://prnt.sc/vha4og。
所以请不要建议这样的代码 - 它不能解决问题:
<img src="<?php echo esc_url( $catalog_thumb_image['url'] ); ?>" onerror="this.src='https://site.md/wp-content/uploads/2018/07/logo.png'" alt="<?php esc_attr( the_title() ); ?>">
或者通过jquery
$('img').on('error', function() {
$(this).attr('src', 'https://site.md/wp-content/uploads/2018/07/logo.png');
});
【问题讨论】:
-
您可以在这里尝试解决方案stackoverflow.com/questions/4017470/…
-
@ozgur 你知道如何使用 Nginx 实现这一点吗?
-
这里有一个转换器可以将.htaccess转换成nginxwinginx.com/en/htaccess
-
@ozgur 谢谢 - 我解决了!
-
很高兴你解决了这个问题!乐于助人...
标签: wordpress http-status-code-404 image-fallback