og meta标签不适用于whatsapp,但适用于FB

时间:2019-09-04 17:13:21

标签: .htaccess vue.js facebook-opengraph nuxt.js

我正在开发一个使用vue制作的SPA,该SPA使用一个.htacces文件重定向,以从作为Nuxt通用应用程序制作的镜像中抓取元数据。

htaccess如下:

<ifModule mod_rewrite.c>
   RewriteEngine On
   RewriteBase   /

   RewriteCond %{HTTP_USER_AGENT} (facebookexternalhit/[0-9]|Twitterbot|Pinterest|Google.*snippet|WhatsApp|Telegram)
   RewriteRule ^news/(.*)$ http://mirrorwebsite/news/$1 [R=301,L]

   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ /index.html [NC,QSA]

   RewriteCond %{REQUEST_FILENAME} !\.(js|css|gif|svg|jpg|jpeg|png|ico|swf|ttf|pdf|html|php|json|mp4)$
   RewriteCond %{REQUEST_URI} !^index
   RewriteRule (.*) index.html [L]
</ifModule>

所有内容都非常适合Facebook,但是当我将URL粘贴到whatsapp上时,除了SPA的index.html文件的meta标签之外,它什么都不会刮掉。

0 个答案:

没有答案