欢迎光临
我们一直在努力

宝塔面板Nginx环境下实现不带www域名自动跳转到带www网址上

admin阅读(675)

为了网站的权限更集中以及一些其他用途,我们通常需要将不带WWW的域名地址自动跳转到带WWW的网址上

之前在Apache环境下面用.htaccess实现自动跳转,代码如下:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^qcstu.com [NC]
RewriteRule ^(.*)$ http://www.qcstu.com/$1 [L,R=301]

换成Nginx后发现不能用了,网上搜索一番,找到一个解决方案,分享给大家:

在 server{ }中加入下面中间的 if{ },例如:

if ($host != ‘www.qcstu.com’){ rewrite ^/(.*)$ https://www.qcstu.com/$1 permanent; }

说明:

1、如果你的网站没有开启HTTPS访问,那么上面代码的https换成http即可

2、如果你是用的是宝塔面板的Nginx环境,那么修改文件所在目录为:/www/server/panel/vhost/nginx 下面对应的网站

Windows7安装打印机小票机时报错0X00000002的解决方法

admin阅读(778)

Windows7安装打印机报错0X00000002解决步骤Ghost版Win7安装打印机驱动时出现”报错代码0X00000002“,一般是因为原生系统的自带驱动核心文件被精简所致。系统自带驱动核心文件,大多包含在这个系统目录内:C:\WINDOWS\System32\DriverStore\FileRepository我们安装打印机驱动的必需文件(核心驱动程序包)。这样,第一步就是要恢复出这些缺失的文件。

Windows7安装打印机报错0X00000002解决步骤
1.首先下载原生Win7的驱动目录文件,32位系统和64位系统文件包不同,需分别下载:
Win7的32位系统下载包地址:http://pan.baidu.com/s/1jGEaEXo
Win7的64位系统下载包地址:http://pan.baidu.com/s/1sj8wG5R
2.打开C:\WINDOWS\System32\DriverStore,就是第1步中目录的上级目录,右击FileRepository目录,选择”管理员取得所有权“或者”以管理员身份运行“(有些系统可能没有这项选择,请下载“管理员权限获得”的注册表导入文件,下载地址:http://pan.baidu.com/s/1qWzBpow。下载后点击运行,即可出现此项)
3.之后就会出现一个命令行窗口,飞快地执行着操作,这需要最多5分钟时间的等待
4.命令行窗口消失后,这个时候鼠标移动到文件夹“FileRepository”,右键选择“属性”,选中“安全”:
选择“编辑”,将“允许”下面全部勾选,勾选结束后,全部点击确定即可。
5.解压缩之前下载的文件包,将解压缩出来的“FileRepository”里的所有文件复制到系统C:\WINDOWS\System32\DriverStore\FileRepository原文件内。
如果有提示需要覆盖文件等等,一路点击确定即可(因为文件数目多,记得勾选下面的那个剩余文件都按此操作)。

淘宝即将升级“淘信用”信用体系 为电商守信经营者保驾护航

admin阅读(569)

淘信用征集地址 https://rule.taobao.com/rulecycleDetail.htm?spm=a2177.7712272.0.0.23d417eaSOAtDE&taskId=337

“人无信不立,业无信不兴”,没有信用,交易不能正常进行,契约不被遵守,也就不会有现代商业文明。可见,信用体系建设完善程度会直接影响社会和商业等领域的正常发展。

为此,8月6日,《淘宝网“淘信用”与经营保障服务规范》正式上线征集意见,拟通过经营历史、违规记录、买家关系、身份资质等维度,呈现商家在淘宝网认真守规经营意愿与能力的综合分值;商家“淘信用”分值越高,可拥有更多的保障服务。

(图说:8月6日,《淘信用与经营保障服务规范》公开征求意见。)

“没有信任就没有电商。”淘宝规则负责人说,自淘宝诞生起,“信用”建设就是淘宝市场机制的重要组成部分,基于成交与评价累计的“星钻冠”体系,一直承载着帮助消费者选择的作用。2016年底,淘宝曾在部分行业进行“掌柜信用”试点;此次升级“淘信用”体系,会聚焦于市场治理,目的是提升对守规卖家的保障与服务,让他们的经营更简单、更有确定性,同时让故意违规的“失信者”提高成本。

有行业专家指出,国家推进社会信用体系建设进程中,提出市场监管和公共服务要对诚信者实行优先办理、简化程序等“绿色通道”支持激励政策。淘宝此次信用体系升级,亦是希望通过这一思路提升电商平台的营商环境升级治理体系。

中国人民大学国家发展与战略研究院研究员马亮等专家学者评价称,互联网平台因拥有新的数据技术优势,可让其商业体系信用评价,更具预测性。北京大学中国信用研究中心主任章政认为,互联网平台作为商业主体进行信用建设,主要出于平台商业环境的优化,但实际也能间接推动社会信用体系建设。

“规范”意见征集内容显示,淘宝平台会为高信用分商家提供一系列经营保障服务:如“商品自检自查”工具;投申诉等取证场景优先或简化服务流程;入驻特色市场、参加营销活动时更强的稳定性等保障。

淘宝规则负责人强调,“淘信用”计划意在引导商家形成“信用等于资产”的共识,不会以店铺大小、流量情况等进行区分,也不会直接影响商家的流量分配。“信用体系会聚焦在商家合规经营的意愿和能力上,持续诚信合规经营的小商家也可能是高信用商家。”

这意味不同规模、行业与经营模式的商家,可以有多种方式提升信用分,如提供更齐全的资质与更高的服务承诺等。

JQuery的$和其它JS发生冲突的快速解决方法

admin阅读(738)

本篇文章主要是对JQuery的$和其它JS发生冲突的快速解决方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助

众所周知,jQuery是目前最流行的JS封装包,简化了很多复杂的JS程序,JQuery将浏览器DOM树定义为$,通过$来获取各个子节点。

然后,JS插件并非只有JQuery,还有prototype.js 等其它比较好的插件。它们也使用$。所以有时候同时使用这个两个JS插件的时候,就会出现$的使用权冲突问题。现在我们来看看如何解决这个冲突问题。请看下文:

我们都知道JQuery有一个函数,jquery.noConflict() 它的作用是讲$的控制权转让出去。然后我们可以通过jQuery代替$来获取dom节点。

第一种情况:先加载Prototype.js,再加载jQuery.js
jQuery noConflict() 方法会释放会 $ 标识符的控制,这样其他脚本就可以使用它了。
使用jQuery.noConflict();主要作用是在任何时候,只要在jQuery加载后就可以调用,将$符号的使用权返回给其它的js库,jQuery在创建它自己的名字空间时就将其它库的$保存在自己的一个变量当中。

第二种情况:先加载jQuery.js,再加载Prototype.js
按照这样的顺序加载,就不存在其它js库的$符号被jQuery占用的问题。

举例:
方法一:通过全名替代简写的方式来使用 jQuery

< script type = "text/javascript" >
jQuery.noConflict(); //将变量$的控制权让渡给prototype.js
jQuery(function() { //使用jQuery
    jQuery("p").click(function() {
        alert(jQuery(this).text());
    });
});
$("pp").style.display = 'none'; //使用prototype
< /script>/

方法二:可以创建自己的简写,通过noConflict()函数来定义一个快捷方式用来获取dom节点

< script type = "text/javascript" >
var $j = jQuery.noConflict(); //自定义一个比较短快捷方式
$j(function() { //使用jQuery
    $j("p").click(function() {
        alert($j(this).text());
    });
});
$("pp").style.display = 'none'; //使用prototype
< /script>/

缺点:引入了这段代码后,不仅是当前的js文件,该html引用的所有js中,如果有用到jquery中的$,都得用$j来代替之前的$

方法三:如果你的 jQuery 代码块使用 $ 简写,并且您不愿意改变这个快捷方式,那么您可以把 $ 符号作为变量传递给 ready 方法。这样就可以在函数内使用 $ 符号了 – 而在函数外,依旧不得不使用 “jQuery”:

< script type = "text/javascript" > 
jQuery.noConflict(); //将变量$的控制权让渡给prototype.js

//方法3-1
jQuery(document).ready(function($) {
    $("p").click(function() { //继续使用 $ 方法
        alert($(this).text());
    });
});

//方法3-2
jQuery(function($) { //使用jQuery
    $("p").click(function() { //继续使用 $ 方法
        alert($(this).text());
    });
});

$("pp").style.display = 'none'; //使用prototype
< /script>

方法3-1 缺点:只对ready嵌套内的代码有效,对嵌套外的代码是无效的。如果你所有的逻辑,都在写ready函数中,那没问题。但我们一般都会在ready函数之外写一些子函数,然后ready函数再去调用这些函数。这个方案对这些函数是无效的,因此这套方案有局限性。

方法四:使用语句块

< script type = "text/javascript" > 
jQuery.noConflict(); //将变量$的控制权让渡给prototype.js
(function($) { //定义匿名函数并设置形参为$
    $(function() { //匿名函数内部的$均为jQuery
        $("p").click(function() { //继续使用 $ 方法
            alert($(this).text());
        });
    });
})(jQuery); //执行匿名函数且传递实参jQuery
$("pp").style.display = 'none'; //使用prototype
< /script>

这种使用语句块的方法非常有用,在我们自己写jquery插件时,应该都使用这种写法,因为我们不知道具体工作过程中是如何顺序引入各种js库的,而这种语句块的写法却能屏蔽冲突。

推荐方法三(3-2),方法四,特别是开发js插件时:

这两个方法,没有上面两个方法的缺点,只会影响到被包在jQuery(function($){}中的代码。 不会影响到其他js代码,这一点很重要。试想一下,假如你写了一个js公共组件,该组件需要用到jquery,为了提高鲁棒性,需考虑$符号冲突问题。如果使用方案二,那么别人在使用时,还得遵守你的约定,把自己js代码中的$改成$j,而如果使用方案三(3-2),方案四,既能避免$冲突对该组件的影响,又无需要求使用公共组件的人修改自己的代码。

 


注意:
1.引用javascript类库时,把jQuery引用放在最后面,可以避免冲突。
2.特别要注意jQuery()代替$()时,jQuery是区分大小写的,因为javascript本身就是区分大小写的。

作者:大道路漫漫
链接:https://www.jianshu.com/p/6b0a4656e525
來源:简书

传递正能量,提升影响力

admin阅读(672)

传递正能量,提升影响力
“正能量”一词原是物理学的一个专业术语。随着岁月的变更,时代的发展,如今已被广泛应用于人类社会生活当中。尤其在当今的企业界非常风靡,它传递出了一种鼓舞人心、拼搏进取的强劲力量。简单地讲,正能量就是指一切引发人们向上、给人以希望、促使人们不断追求的动力和情感。
任何一种正能量,都可以令人动容、感化人心、催人奋进,正因如此,它渐渐成为一种巨大而宝贵的影响力。在当今职场上,有一句流行语:一个人工作积极、精神向上会影响周围的人也积极向上。这其实就是正能量所散发出的积极效应。
作为中层领导来说,挥洒和释放正能量,是构建自身魅力的载体,是彰显一流中层优秀素质的必备前提,更是提高自身影响力和感召力的关键所在。它能感染团队的所有成员充满自信、乐观向上、同心协力,积极进取,勇于面对一切困难和挑战,从而打造一支具有高效执行力的队伍,这对企业来说无疑是至关重要的。
在各行各业竞争日趋激烈的今天,中层领导以激发正能量来提升影响力已越来越为人们所重视。那么,一个优秀的中层领导,除了要具备相关的业务知识和管理经验外,还应该从哪些方面激发和提升正能量呢?

ecshop商城网站手机mobile无法访问的解决方法

admin阅读(1169)

很多ecshop商城用户,总是会问:怎么让ecshop商城用手机也可以访问:而且不想要哪种简单版,想要用手机访问跟电脑访问一样的效果:
今天我就来整理一下,方便其它ecshop用户
首页,需要在ecshop后台开启手机访问模式
系统设置-》商店设置-》wap设置-》开启WAP功能

这步开启以后,你就可以用手机访问了,但是是简版的,下面这步实现跟电脑版同步
在根目录下找到index.php,将下面代码删除即可

if(($ua == ” || preg_match($uachar, $ua))&& !strpos(strtolower($_SERVER[‘REQUEST_URI’]),’wap’))
{
   $Loaction = ‘mobile/’;

   if (!empty($Loaction))
   {
       ecs_header(“Location: $Loaction\n”);

       exit;
   }

}

伪静态代码实现不带www自动跳转到带www域名

admin阅读(723)

在网站建设过程中,为了统一域名,集中域名排名权限,我们往往希望不带www自动跳转到带www的域名下,我们下面就来讲解如何在在apache下htaccess文件中设置自动跳转。

不带WWW自动跳转带WWW域名代码如下:

RewriteEngine On
RewriteCond %{http_host} ^qcstu.com [NC]
RewriteRule ^(.*)$ http://www.qcstu.com/$1 [L,R=301]

带WWW自动跳转不带WWW域名代码如下:

RewriteEngine On

RewriteCond %{http_host} ^www.qcstu.com [NC]
RewriteRule ^(.*)$ http://qcstu.com/$1 [L,R=301]

使用方法:

新建TXT文本文档,将以上代码复制进去,域名换成你自己网站的,然后将文件另存为“.htaccess”。保存类型选择“所有类型”,然后将该文件上传到网站根目录就可以了,如下图:

帝国CMS 出现 Parse error: syntax error, unexpected ‘<' in报错的解决办法

admin阅读(903)

PHP Parse error: syntax error, unexpected ‘<‘ in E:\www\jrxw.net\e\class\connect.php(1254) : eval()’d code on line 1 PHP Parse error: syntax error, unexpected ‘<‘ in E:\www\jrxw.net\e\class\connect.php(1254) : eval()’d code on line 1 PHP arse error: syntax error, unexpected ‘<‘ in E:\www\jrxw.net\e\class\connect.php(1254) : eval()’d code on line 1

今天搬家帝国CMS到新的服务器,在刷新栏目列表的时候出现了这个问题。

问题原因是,我的新闻列表模板,列表内容模板中 选择了使用程序代码。而我的列表内容中并没有使用php程序。

解决方法 

在列表模板中,取消选择 使用 程序代码框。问题解决。如果不是这里的问题,请查看标签模板中是否选择了程序代码,而没有写程序代码的问题。

网站建设 微信开发 网络营销 电子商务

联系我们在线咨询