今天重新配置服务器,又到遇到了这个问题。 当配置好站点,重写rewrite规则,做好优化,准备收工的时候,发现typecho的所有二给页面都打不开,显示Access denied.

官方已经给出了解决办法:http://docs.typecho.org/servers

主要就是要修改/etc/php5/fpm/php.ini

cgi.fix_pathinfo = 1

但是OneinStack的位置在:/usr/local/php/etc/php.ini

然后重启php和nginx即可。