一、Nginx rewrite基本语法
Nginx的rewrite语法其实很简单.用到的指令无非是这几个
set
if
return
break
rewrite
麻雀虽小,可御可萝五脏俱全.只是简单的几个指令却可以做出绝对不输apache的简单灵活的配置. (continue reading…)
一、Nginx rewrite基本语法
Nginx的rewrite语法其实很简单.用到的指令无非是这几个
set
if
return
break
rewrite
麻雀虽小,可御可萝五脏俱全.只是简单的几个指令却可以做出绝对不输apache的简单灵活的配置. (continue reading…)
前阵子换了服务器后发现流量飞增,自己当时也没想到是没有开启gzip的原因,因为上个服务器默认开启了,当自己想到的时候从后台登录cpanel 一看,晕,竟然没有那个优化网站的选项,google之,发现网上介绍的方法也很多,有改php.ini的,有改.htaccess的,呃,方法很多,奶 牛也测试了一些,最后,种种原因,木有成功,不是主页不正常显示就是内部错误,这个方法毕竟都是有适应环境的,所以嘛,嘻嘻,不解释。
今天放一个奶牛测试成功了的方法,这个方法针对wordpress博客哦,操作很简单,只要在博客根目录下的index.php文件中加入一行代码就可以了。
找到根目录下的index.php文件中的
define('WP_USE_THEMES', true);
1、首先进入startssl证书申请网址进入后,第一个介绍就是StartSSL™ Free,我们点击NO kidding 100% FREE进入申请网址!敬告:最好使用IE申请!但IE6下可能页面显示有问题! (continue reading…)
首先从官网 wordpress.org 下载最新安装包解压缩:
1、推荐先备份一下数据库,以防万一;
2、从后台停用一切插件;
3、将wp-admin和wp-includes上传至 wordpress 安装目录,可以完全覆盖,也可以删除这两个文件夹再上传;
4、将解压包根目录下除wp-config.php外的所有文件覆盖到服务器上wordpress根目录。切记别覆盖wp-config.php,这个里边是你的数据库等信息。否则会没有办法升级。 (continue reading…)
本博客用的是美国VPS,自己装的LNMP环境,但是在wordpress后台自动更新的时候,一直提示要填FTP信息。但是自己没有装SFTP。感觉没必要用 Winscp就挺好的。
其实这是因为安装LNMP时,不是用的WWW用户安装的原因。用chown修改下文件权限就可以了
chown -R www /home/wwwroot
把目录下wwwroot所有文件和文件夹的所有者改成叫做www的用户。经测试,wordpress可以顺利的自动升级了。
Prestashop可以在apache主机中通过.htaccess控制url重写规则, 从而实现友好链接显示. 但如果是nginx主机, .htaccess 是无效, 但我们可能通过nginx.conf来控制重写.
要实现Prestashop在nginx中的url重写, 只要在nginx.conf相应的主机中加入以下重写代码就可以了. (continue reading…)
nginx rewrite 伪静态配置参数和使用例子 附使用说明
正则表达式匹配,其中:
原文地址:绍兴数码商城的空间
nginx的rewrite有个很奇特的特性 — rewrite后的url会再次进行rewrite检查,最多重试10次,10次后还没有终止的话就会返回HTTP 500。
用过nginx的朋友都知道location区块,location区块有点像Apache中的RewriteBase,但对于nginx来说location是控制的级别而已,里面的内容不仅仅是rewrite.
这里必须稍微先讲一点location的知识.location是nginx用来处理对同一个server不同的请求地址使用独立的配置的方式。 (continue reading…)