XiunoBBS Nginx 配置文件 (含 Rewrite 规则)

XiunoBBS Nginx 配置文件 (含 Rewrite 规则)

XiunoBBS,一个国产轻论坛程序。前些天安装试用了下(PHP 组件建议全部安上,不然运行环境容易有缺失),体验确实不错,简洁风格没有多余功能。分享个自用 Nginx Rewrite 配置文件,测试在 4.0.4 版本下工作正常,往后更高版本可能需自行评估是否还合用。

杂记 Kevin 1,573 次浏览
Let’s Encrypt证书申请与Nginx服务器配置指南

Let’s Encrypt证书申请与Nginx服务器配置指南

如今HTTPS已被广泛使用,如果网站还不支持。除了浏览器访问体验变差,还易被运营商流量劫持强插广告。无论从设置难度或成本考虑,这些都已不是问题。通过申请Let’s Encrypt免费证书,为网站启用HTTPS支持只需简单几步。下面介绍Nginx服务器下的SSL证书申请及配置指南。

教程 Kevin 436 次浏览
为已安装的Nginx添加module操作方法

为已安装的Nginx添加module操作方法

为了安装和后续更新方便,平时习惯使用Nginx预构建版本,也就是通过包管理器安装。默认包括绝大多Nginx模块,省去了各项手动配置的麻烦。如果安装后要添加其它功能,需要下载Nginx源码重新编译。在配置里加入新的模块,并替换新执行文件。下面以添加nginx-rtmp-module为例介绍具体方法。

教程 Kevin 419 次浏览
Nginx反代m3u8资源加速HLS流媒体

Nginx反代m3u8资源加速HLS流媒体

现在很多直播源采用HLS流媒体传输协议,只需获得m3u8链接就可以在浏览器上播放,使用简单设备兼容性好。平时有些小众源速度跟不上卡顿,于是研究了下如何反代加速。起初在Github上找现成解决方案,不过类似项目很少且长时间没更新,测试用不了。索性试试Nginx反代,最终弄了个简单版。

杂记 Kevin 2,145 次浏览
Nginx 添加安装 http_sub_module 内容替换模块

Nginx 添加安装 http_sub_module 内容替换模块

Nginx反代资源经常用到ngx_http_sub_module模块,其作用可以过滤替换指定字符串。在Nginx新版本里该模块已被默认安装,其它使用第三方脚本或编译安装的Nginx则可能没有,需要重新编译添加安装。

杂记 Kevin 1,472 次浏览
CentOS安装Nginx及默认配置指南

CentOS安装Nginx及默认配置指南

平时有些调试操作需要在Web环境下进行,除了本地电脑用XAMPP之类软件解决外,也可以直接在服务器上安装Nginx使用。下面介绍如何在CentOS系统下快速配置Nginx服务,安装方法参考自官方文档,并就实际可能遇到的问题做了一些补充。

杂记 Kevin 620 次浏览
WP Sitemap 插件 Rewrite Rules 写入文件路径

WP Sitemap 插件 Rewrite Rules 写入文件路径

更新 WP Google XML Sitemaps 插件后遇到的问题,之前旧版本使用静态 sitemap.xml 文件。新版本貌似改为动态生成了,为防止访问出错,需要添加伪静态重写规则。将提示内容添加到虚拟机所使用的 wordpress.conf 伪静态文件内,然后重启 Nginx 服务生效。

杂记 Kevin 417 次浏览