Nginx笔记(二)
location 语法 语法:location [=|~|~*|^~] /uri/ { … } 默认:否 上下文:server ~* : 正则表达式,不分区大小写 ~ : 正则表达式,区分大小写 = : 严格匹配 ^~ : 不测试正则表达式 总结,指令按下列顺序被接受: 1. = 前缀的指令严格匹配这个查询。如果找到,停止搜索。 2. 剩 … Continue reading
location 语法 语法:location [=|~|~*|^~] /uri/ { … } 默认:否 上下文:server ~* : 正则表达式,不分区大小写 ~ : 正则表达式,区分大小写 = : 严格匹配 ^~ : 不测试正则表达式 总结,指令按下列顺序被接受: 1. = 前缀的指令严格匹配这个查询。如果找到,停止搜索。 2. 剩 … Continue reading
今天将wordpress从apache上迁移到了nginx,数据库配置无误后仍然打不开,检查http状态,结果返回500: 之前在apache下.htaccess配置错误的时候会遇到类似的错误,于是首先想到nginx的伪静态配置有问题,nginx下wordpress用的伪静态规则如下: location / { if (-f $reque … Continue reading
旧的结构是: /archives/%year%/%monthnum%/%day%/%post_id% 很长很复杂,修改个简单的: /archives/%post_id%.html 或者 /article-%post_id%.html 改完之后,用旧的链接结构肯定不能访问了。先去百度修改方法,用的搜索词是“wordpress更换固定链接结构 … Continue reading
首先开启Rewrite: admin@ubuntu:~$ sudo a2enmod rewrite [sudo] password for admin: Enabling module rewrite. To activate the new configuration, you need to run: service apache2 … Continue reading