首页 > 计算机互联网

Opencart是什么? 看这里

关于Opencart 的中文使用文档资料不多,关于在Nginx 下设置Rewrite 的资料也不多,有些有用,有些没用,或者说不够全,自己根据网上的两份整合成了一份,亲测有效。


location / {
			if (!-f $request_filename){
			set $rule_0 1$rule_0;
		}
			if (!-d $request_filename){
			set $rule_0 2$rule_0;
		}
			if ($rule_0 = "21")
		{
			rewrite ^/min/([a-z]=.*) /min/index.php?$1 last; 
			rewrite ^/([^?]*) /index.php?_route_=$1 last;
		}
		if ($host != 'www.example.com') {
            rewrite ^/(.*)$ http://www.example.com/$1 permanent;
		}
			try_files $uri @opencart;
               }
		
		location @opencart {
			rewrite ^/(.+)$ /index.php?_route_=$1 last;
		}

		 location /admin/ {
			index index.php;
		}

		location ~* (.(tpl|ini))$ {
			deny all;
		}

先把”www.example.com”换成你的域名。

把这段代码放在 conf 文件

 location ~ .*.(php|php5)?$ 

之前。

上传更新后,记得要重启或重载NGINX。

这代码亲测是有效的,但实验效果的前提必须是在后台对商品管理,分类目录,所有有“SEO关键词” 的地方设上关键字,否则无用

个人觉得 Opencart 的SEO 设置方面还有很多需要调整的东西,之后有收获再分享出来了。

两份代码来源:

http://www.x-note.co.uk/nginx-rewrite-rule-for-opencart/

http://ntcn.net/blog/?p=346

最后,分享一下“Convert apache htaccess nginx rewrite” 不知转换地准不准,没试用过,但先记下来。

在上一年三月,我把主机换成了美国的Brust主机。今年的三月,我把主机续费了,续费时是350RMB/year。512M内存,40G硬盘,2个独立IP,流量暂说不限吧,至少从来没超出过。

Brust是出了名的性价高,前两天,代理商发来邮件,Brust降价了,要逆天了!

价格表如下:

no images were found

阅读全文

写这文章是因为我发现二维码正在以很快的速度被应用开来,当然这也得益于智能手机的普及。如果你不知道二维码是什么,那么看看我博客的侧边栏,那些黑白图案(现在给我改成彩色的了,美翻了!)就叫二维码(QR code)。

先看一下整理的简介:

历史:

1994年由日本DENSO WAVE公司发明。QR来自英文Quick Response的缩写,即快速反应,因为发明者希望QR码可以让其内容快速被解码。

作用:

储存汉字及图像等多种信息,且容量大、可靠性高、保密防伪性强。

种类:

堆叠式

堆叠式条码的sample


阅读全文

在坛子的博客看过这么一句话:若批评不自由,则赞美无意义。他写的是南周事件,虽然自己一直也有关注那事,但越看越感凄凉,卒罢。我把原话改了改——若思考不自由,则结论无意义,要写的是白宫请愿。

1月25号,在美国白宫的网站上出现了一封信,原文如下:(翻译就免了,懂的就继续看)

WE PETITION THE OBAMA ADMINISTRATION TO:

People who help internet censorship, builders of Great Firewall in China for example, should be denied entry to the U.S.

People work on information technology always need to communicate and exchange knowledges between countries. If some of them use their skills and technology for blocking people to use internet for certain governments, all the other countries should boycott such behavior.

If they apply to enter U.S., for example to attendant technology conference, as a responsible government has always valued freedom, it reasonable to deny it.

Here is a list of scholars who are working on the GFW in China.

https://gist.github.com/4635732

Created: Jan 25, 2013

Issues: Foreign Policy, Technology and Telecommunications

阅读全文

前一阵,在博客的右侧边栏加了一个文档分享的挂件,这个挂件来自BOX.com,一个曾经被封,现在被解放的网盘网站。

关于共享网盘,之前一直用的是Clip2Net的,这个网盘做得比较简单,功能有限,免费上传的容量只有100M,用它也只是因为不用注册什么的别人就能下载。现在BOX.com也一样。

说说怎么挂上这挂件吧。

建立了一个文件夹后,如图所示:

boxcom
阅读全文

这两天在捣鼓Openvpn,在Google帮助下狠狠地扫盲了一番,现做总结:

1、OpenVPN 和 PPTP的区别

PPTP可以应用到几乎所有的操作系统软件,无需安装任何软件。它也兼容许多移动设备,如 iphone,ipad和Windows移动,安装简易。

OpenVPN的安装比PPTP要复杂一点,但只要按照正确的指示安装则无太大困难,OpenVPN不兼容移动设备。

PPTP加密技术使用密码作为密钥,它的数据流载有可获取的混编密码。如果中间有人拦截到了数据流并且破译了密码(尽 管可能但很难),那么他就可以破译你的信息。
阅读全文

一、bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory

写好上传的脚本如果出现这个错误,第一个想到的问题应该是文档的格式是不是unix。当然我觉得会写脚本的人都应该知道这个问题了。

原因是Windows保存的BASH是DOS格式的,每一行的行尾以/r/n来标记,在unix下运行这东西自然就有错误了。

解决办法有改下几个:

1、转换格式,用Vi 打开文件,输入命令

:set filefomat=unix

然后保存退出。
阅读全文

完成了服务器Dropbox的配置后,接下来要做的就是写个脚本打包上传备份。

上一个文章最后给的参考链接只能参考其绑定 Dropbox ,其脚本是不能用的,错误非常多,连密码都没,但愿没把你们忽悠了,哈哈^_^。 网上传来传去的脚本也是那一份,但换了API后,不少内容要删改了,下面经过我删改后的脚本。

第一个脚本是用来备份网站的数据和数据库的:(先修改相应的数据)
阅读全文

前记:两个月没折腾过VPS,LINUX的命令全忘光了···连建过的shell脚本放在哪也忘了!这事告诉我以后要勤快点写配置文档。今年四月的时候就搞了一个脚本会自动备份网站数据到dropbox,这两天上dropbox发现9月中旬之后就没有上传备份了,原因是dropbox开始启用api方式来管理第三方程序对它的调用,于是就有了以下的折腾。

1、获取最新的脚本:(放到一个你会记得在哪里的地方)

http://www.andreafabrizi.it/?dropbox_uploader

点击下载:dropbox_uploader

这个是脚本的原出处,貌似作者一直都有在维护,相当不错。
阅读全文

近日,在“非职业网虫”(我低调的一位友链,话说是位地理老师)的指导下我买入了一枚域名——杜裕娴.中国,买入这个域名的原因只有一个——便宜。

正如上图所述,只要你买的域名与姓名强相关,就可以较为优惠的价格购得,例如我可以以55元的年首付购得“duyuxian.cn”这一域名,以8元的年首付购得 “杜裕娴.中国”,当然首付的最高注册年限为10年,于是,我用80元购得了“杜裕娴.中国”10年的使用权限。
阅读全文