9gag-open-source/mobiledetect-varnish

此包已被废弃,不再维护。没有建议的替代包。

基于Mobile_Detect的Varnish VCL设备检测

0.2.0 2017-09-28 05:45 UTC

This package is not auto-updated.

Last update: 2020-12-21 04:53:39 UTC


README

一个工具,用于使用Mobile_Detect的规则生成Varnish的VCL函数。

基于varnish-mobiletranslate

旨在作为devicedetect的即插即用替代品。

安装

composer install 9gag-open-source/mobiledetect-varnish

生成Varnish VCL

$generator = new \Detection\MobileDetect\Varnish\DeviceDetect();
echo $generator->generateVcl();

使用VCL

将生成的代码包含在您的Varnish VCL中。devicedetect函数会在请求中添加一个X-UA-Device头。

设备类型 X-UA-Device
手机 移动
平板 平板电脑
爬虫机器人 机器人
其他 桌面