托管在我的网站http://abc.xyz.com OG meta标签适用于主页。 如果我将它添加到孩子的路线不工作。 例如- http://abc.xyz.com/pqr/slug-url 。
的index.html
<meta property="og:type" content="article">
<meta property="og:site_name" content="XYZ" >
<meta property="og:title" content="XYZ" >
<meta property="og:description" content="XYZ" >
<meta property="og:image" content="xyz imagepath" >
<meta property="og:url" content="xyz url" >
component.ts
this.meta.updateTag({ property: 'og:type', content: 'article' });
this.meta.updateTag({ property: 'og:site_name', content: 'XYZ' });
this.meta.updateTag({ property: 'og:title', content: config.title });
this.meta.updateTag({ property: 'og:description', content: config.description });
this.meta.updateTag({ property: 'og:image', content: config.image });
this.meta.updateTag({ property: 'og:url', content: config.url });
server.js
app.engine('html', ngExpressEngine({
bootstrap: AppServerModuleNgFactory
}));
app.set('view engine', 'html');
app.set('views', './');
app.use('/', express.static('./', {index: false}));
app.get('*', (req, res) => {
res.render('index', {
req
});
});
如果我的开发人员工具检查,这说明加入meta标签,但同时发布网页在Facebook上没有反映。
谢谢。