Vimeo 似乎不适用于 https。我们在 hhtps 上有一个 WordPress 多站点,其中一个站点有 iframed Vimeo 视频。有从其他网站到带有视频的网站的链接。因此,如果有人使用 Vimeo 链接回该站点,则视频将无法播放。
我相信我需要一个重定向,将 https 切换到该域中所有地址的 http,而不是其他域/地址。我看到的所有 .htaccess 代码都是针对特定文件的,而不是针对特定域的。或者,还有其他方法可以解决 Vimeo 问题吗?
把它# BEGIN WordPress
放在 htaccess 之前,如此处所示,稍作修改
后,你应该得到你想要的。
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^domain-with-vimeo\.com
RewriteRule (.*) http://domain-with-vimeo.com/$1 [R=301,L]
# BEGIN WordPress
<IfModule mod_rewrite.c>
#wordpress multisite rules here
</IfModule>
# END WordPress