Nginx配置及Rewrite规则

Nginx Rewrite 规则相关指令 相关指令有if,rewrite,set,return,break等,其中最关键的就是rewrite.一个简单的Nginx Rewrite规则语法如下:rewrite ^/b/(.*).html /play.php?video=$1 break;
1.break指令 默认值:none ;使用环境:server,location,if ; 该指令的作用是完成当前的规则集,不再处理rewrite指令。
2.if指令 默认值:none ;使用环境:server,location 该指令用于检查一个条件是否符合,如果条件符合,则执行大括号内的语句。If指令不支持嵌套,不支持多个条件&&和||处理。

  • A.变量名,错误的值包括:空字符串””或者任何以0开始的字符串
  • B.变量比较可以使用”=”(表示等于)和”!=”(表示不等于)
  • C.正则表达式模式匹配可以使用”~*”和”~”符号
  • D.”~”符号表示区分大小写字母的匹配
  • E.”~*”符号表示不区分大小写字母的匹配
  • F.”!~”和”!~*”符号的作用刚好和”~”、”~*”相反,表示不匹配
  • G.”-f”和”!-f”用来判断文件是否存在
  • H.”-d”和”!-d”用来判断目录是否存在
  • I.”-e”和”!-e”用来判断文件或目录是否存在
  • J.”-x”和”!-x”用来判断文件是否为可执行
  • K.部分正则表达式可以在()内,用$1~$9来访问

继续阅读Nginx配置及Rewrite规则

WordPress主题插件汉化教程

使用WordPress的朋友都知道WordPress的主题很多,去网上搜搜就能搜到一大把。有时候找到一个好主题,但是发现居然是英文主题,有点让人失望。今天,我将教你如何汉化英文WordPress主题,这里提供两种方法,你可以自行选择。开始之前,先准备好你要翻译的主题。这里也只以汉化主题为例,汉化插件方法相似。

方法一:使用Poedit生成语言包

继续阅读WordPress主题插件汉化教程

编辑mo文件的方法

语言文件是以mo和po为结尾的,po的话可以用EmEditor或者Notepad++打开,但是mo的话,因为是Linux系统下的文件,所以 需要反编译成po文件才能打开,下面就是来跟大家介绍一下相关的软件和使用方法。

一、先来介绍一下相关的软件:

1.编译反编译软 件”gettext”

下载地址   (国内有可能被墙了打不开,可以通过代理打开)

2.po 文件的编辑软件”poedit”

下载地址

继续阅读编辑mo文件的方法

最优秀的RPG《上古卷轴5:天际》

《上古卷轴5:天际》是Bethesda五年磨一剑的《上古卷轴》系列新作,Bethesda将提供充满无限期待与幻想的诺德大陆,本作将会和上古卷轴4拥有同等大小的地图。在这广阔的地图之上,Bethesda工作室给玩家提供了超过120个不重复的地下迷宫,以及9个规模宏大的城市供玩家探索,而玩家将在这个奇异自由的世界踏上史诗性的征程,使用自己心仪的武器装备自己擅长的技能,去和巨兽,飞龙战斗。前作作为引领PC硬件新潮流的RPG,续作的配置则平易近人,不过Bethesda依然为该作注入了新元素,那就是新引擎“创造”打造的重峦叠嶂的规模与细节的华丽…… 继续阅读最优秀的RPG《上古卷轴5:天际》

使用Favicon.ico

1. 将成功生成的图标文件下载并改名为favico.ico,上传到网站根目录。
2. 在网站首页的源文件或者模板头文件中<head> </head>之间插入下面的斜体部分代码<head><link rel=”shortcut icon” href=”http://www.ln.la/wp-content/uploads/2013/06/favicon.ico”></head>
3. 动态ico图标的实现方法,先把做好的gif动态图标命名为favico.gif <head></head>之间加上: <link rel=”icon” href=”favicon.gif” type=”image/gif” >

抽空把服务器升级,重新折腾了下!

1.把阿里云系统旧的升级到新debian版本。

2.把lnmp从0.9升级到1.0。

3. 修改SSH端口和禁止Root远程登陆。

4.配置普通用户winscp获得root权限。

5.安装iptables防火墙并配置。

6.还有一些零零碎碎的nginx配置及修改等,好久没弄都生疏了,不过多折腾一次那么思路和步骤就越来越清晰了!

解决CAD乱码问题

1当局部乱码时(乱码文字较少时):
(1)左键选择的乱码文字
(2)用MO(PR)快捷命令,打开一个特性对话框
(3)在文字一栏里选中你已知的正常显示的字体样式即可。
如果不记得已知的字体的话也可以新建一个字体样式
(1)用ST命令打开文字样式对话框,
(2)下一步新建一样式名,
(3)下一步把SHX字体下面的选项改为中文字体。
(4)把使用大字体前面的勾去掉。
(5)最后一步,左建在CAD模型里面点击你要修改的字体,
(6)用MO命令打开一个特性对话框,在字体一栏里选中你新建的文字样式就行了,这样你的CAD上的字体就变成中文字体。

2全部乱码时:
(1)鼠标单击无法正确显示的文字
(2)在命令行内输入MO(PR)然后回车→调出特性窗口(也可以点击“修改”菜单选择“特性”来调出)。
(3)然后在“特性窗口”里找到“文字”栏内的“样式”一行,记下样式的名字,例如STANDARD,然后记下来。
(4)在命令行内输入st然后回车→调出文字样式窗口(也可以点击“格式”菜单→文字样式)。
(5)在“文字样式”窗口中的“样式”里找到上面第2条中记下的样式名字(例如STANDARD)选中,然后在“字体”选择框里:勾选上√使用大字体→SHX字体里选txt.shx(不唯一,只要是你CAD字体库里面有的字体且正常显示就行)→大字体里选择hztxt.shx(不唯一,只要是你CAD字体库里面有的字体且正常显示就行),最后点击“应用”按钮,然后关闭文字样式窗口。OK钢筋已经正常显示了(如不正常显示,输入RE(重新生成命令)回车即可)。

继续阅读解决CAD乱码问题