12月 23

WordPress迁移到Nginx上遇500错误

今天将wordpress从apache上迁移到了nginx,数据库配置无误后仍然打不开,检查http状态,结果返回500: 之前在apache下.htaccess配置错误的时候会遇到类似的错误,于是首先想到nginx的伪静态配置有问题,nginx下wordpress用的伪静态规则如下: 禁用伪静态之后仍然打不开,全新安装一个wordpre … Continue reading

8月 27

XAMPP Authentication required

突然发现XAMPP总是莫名其妙的需要验证: 访问不存在的链接,不报404,却返回401,搞的人很是郁闷: 几乎打算重装了。 然而重装也很麻烦,于是去检查conf文件盒error.log,在errror.log里发现大量一样的记录: 百度了一下,是和伪静态有关的,鉴于本机基本也用不到伪静态,就直接注释掉了mod_rewrite,重启apac … Continue reading

11月 08

Dokuwiki在Nginx上的安装和配置

Dokuwiki在Apache上安装很简单,这里说说在Nginx的设置。 一、禁止Dokuwiki敏感目录的访问 在Apache下,因为各目录下的.htaccess文件已经设置好了,所以无需任何修改就可以用,但是Nginx下不仅要禁止目录访问,还要加密目录,否则输入文件名依然可以下载。加密目录的方法请参看LNMP下为Nginx目录设置访问 … Continue reading

7月 28

Nginx设置discuz2.5伪静态

Nginx伪静态和apache不一样,不是用.htaccess实现,而是在虚拟主机配置文件中include伪静态文件。 所以可以这样设置伪静态: 1、在discuz后台启用伪静态,查看伪静态规则,复制到一个文件,命名随意,比如discuzx25.conf。 2、将discuzx25.conf上传到/usr/local/nginx/conf … Continue reading