博客 Typecho 伪静态 发表于 2017-04-13 浏览量 482 没有评论 Typecho开启伪静态 0x01: ![开启伪静态.png][1] 0x02: 修改nginx配置文件,添加如下代码 ```php if (!-e $request_filename) { rewrite ^(.*)$ /index.php$1 last; } ``` ![修改配置文件.png][2] 2017-04-14日更新,发现开启伪静态后无法登录后台 纳尼!!! 解决办法在nginx配置文件中添加如下内容 ```shell nano /etc/nginx/sites-available/default ``` 0x03:找到location 在下面添加上: ```php set $path_info ""; set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") { set $real_script_name $1; set $path_info $2; } fastcgi_param SCRIPT_FILENAME $document_root$real_script_name; fastcgi_param SCRIPT_NAME $real_script_name; fastcgi_param PATH_INFO $path_info; ``` ![伪静态-配置文件.png][3] [1]: https://www.goduino.cc/usr/uploads/2017/04/3037246231.png [2]: https://www.goduino.cc/usr/uploads/2017/04/2743703363.png [3]: https://www.goduino.cc/usr/uploads/2017/04/3954943973.png 伪静态nginx