当前位置

关闭Drupal网站上的AMP版本、MIP版本

James Qi 在 2021年6月17日 - 10:44 提交

前几天写了一篇《关闭MediaWiki网站上的AMP版本、MIP版本》,其实我们的Drupal网站最近也在清理,去掉了一些AMP和MIP版本,去掉的考虑和标准有几条:

  • AMP、MIP版本的流量很低,收入很少
  • 有一定硬件维护成本,例如:爬虫占用带宽、数据占用磁盘空间和数据库空间
  • 有一定软件维护成本,例如:需要改版等

有些站虽然AMP、MIP还有一定流量和收入,但如果取消后301跳转到对应的手机版或者响应式版本后,流量和收入应该也没有特别影响,甚至还有可能提高。

Drupal站取消AMP/MIP的时候需要做的事情:

  • 修改.htaccess,将amp、mip版本跳转到对应的web版本上,也可以在CDN中设置跳转;
  • 在Drupal站卸载AMP、MIP相关模块和模版;
  • 修改web版本的html.tpl.php,去掉web版本head中的amphtml和miphtml链接,以及body中的链接。

Apache中跳转可以这样设置:

RewriteCond     %{QUERY_STRING}         ^(amp|mip|amp=|mip=)$
RewriteRule     ^(.*)$                  %{REQUEST_URI}? [R=301,L]

从近期Google Analytics的数据来看,我们添加了CloudFlare或者百度云加速CDN的网站的用户访问速度有比较明显的提高,流量和收入也有所提高,那么AMP、MIP的CDN缓存加速意义也不算很大了,所以后面还会根据情况来逐步取消AMP、MIP版本。

自由标签:

添加新评论

Plain text

  • 不允许使用HTML标签。
  • 自动将网址与电子邮件地址转变为链接。
  • 自动断行和分段。