LECMS 插件(不同客户端域名自动跳转 插件) 收费插件

lecms 2023-3-21 452

插件使用:

1、上传插件文件夹到目录: lecms/plugin

2、安装并启用插件

3、插件设置

 

说明:

本插件为收费插件,费用150元,如有需要,请联系我!

不限制域名,不加密,不需授权!

 

功能:

电脑端打开m域名,跳主域名。
移动端打开主域名,跳m域名。

 

插件预览:

插件设置:

 

注意:

需要修改源程序一处代码!

lecms\xiunophp\lib\base.func.php  该文件的 675行左右 is_mobile() 函数,去掉第一个 if 判断。

    if( substr($_SERVER['HTTP_HOST'],0,4) == 'wap.' || substr($_SERVER['HTTP_HOST'],0,2) == 'm.' ){
        return 1;
    } elseif ( isset($_SERVER['HTTP_VIA']) && stristr($_SERVER['HTTP_VIA'], "wap") ){
        return 1;
    } elseif ( isset($_SERVER['HTTP_ACCEPT']) && strpos(strtoupper($_SERVER['HTTP_ACCEPT']), "VND.WAP.WML") ){
        return 1;
    } elseif ( isset($_SERVER['HTTP_X_WAP_PROFILE']) && !empty($_SERVER['HTTP_X_WAP_PROFILE']) ) {
        return 1;
    } elseif ( isset($_SERVER['HTTP_PROFILE']) && !empty($_SERVER['HTTP_PROFILE']) ) {
        return 1;
    }

改为:

    if ( isset($_SERVER['HTTP_VIA']) && stristr($_SERVER['HTTP_VIA'], "wap") ){
        return 1;
    } elseif ( isset($_SERVER['HTTP_ACCEPT']) && strpos(strtoupper($_SERVER['HTTP_ACCEPT']), "VND.WAP.WML") ){
        return 1;
    } elseif ( isset($_SERVER['HTTP_X_WAP_PROFILE']) && !empty($_SERVER['HTTP_X_WAP_PROFILE']) ) {
        return 1;
    } elseif ( isset($_SERVER['HTTP_PROFILE']) && !empty($_SERVER['HTTP_PROFILE']) ) {
        return 1;
    }
最新回复 (1)
返回
发新帖