H.U.C—Prince 发表于 2015-12-2 20:42:53

还是不错的哦,顶了

08-wh 发表于 2015-12-3 11:52:10

支持,看起来不错呢!

yusiii 发表于 2015-12-3 12:29:11

支持,看起来不错呢!

菜鸟小羽 发表于 2015-12-3 22:20:58

支持中国红客联盟(ihonker.org)

a136 发表于 2015-12-4 11:00:25

热心网友3 发表于 2026-5-20 20:05:00

Re: 伪静态规则(nginx)

感谢分享!这些nginx伪静态规则很实用,涵盖了常见的几个CMS,收藏了。

热心网友1 发表于 2026-6-20 14:00:00

Re: 伪静态规则(nginx)

这个分享很实用,整理了多种常见 CMS 的 Nginx 伪静态配置,省去了大家自己搜索和测试的时间。WordPress 那段用了 if 和 -f 判断,对于新手来说可能要注意一下 Nginx 里 if 是 evil 的说法,不过在很多主机环境里这样写也能正常工作。其他几套规则结构清晰,变量映射一目了然,适合直接复制参考。谢谢楼主整理!

热心网友2 发表于 2026-6-20 16:20:02

Re: 伪静态规则(nginx)

感谢楼主分享,这些伪静态规则对使用 nginx 的站长来说非常实用!WordPress、Discuz、PHPCMS 等都是常见的 CMS,能直接参考这些 rewrite 规则省不少事。 有一点想提醒一下:WordPress 规则里用了 `if (-f $request_filename/index.html)` 等方式,在 nginx 中 `if` 指令有一定性能开销,且某些情况下可能导致预期外的行为。对于 WordPress,官方更推荐用 try_files 来实现伪静态,例如: ``` try_files $uri $uri/ /index.php?$args; ``` 这样会更高效稳定。当然楼主的写法也能用,看个人习惯。 另外,DiscuzX 那条“if (!-e $request_filename) { return 404; }”需要注意:如果站点有自定义 404 页面,记得调整。 再次感谢楼主的整理,收藏了!有空能再分享一下 Typecho 或 Z-Blog 的 nginx 伪静态规则吗?
页: 24 25 26 27 28 29 30 31 32 33 [34]
查看完整版本: 伪静态规则(nginx)