我遇到的nginx配置Discuz的rewrite问题
最近心血来潮,对我的菜园论坛想做个对SEO友好的伪静态,都运行几年了才开始着手这个问题。有的网友说早就要弄了,我其实是业余玩玩而已,没有把做站当主业,更新的帖子也少。以为很简单,按Discuz(以下简称DZ)后台的相关提示来操作并没有成功,后面想想去买个插件来实现,然而看了DZ应用中心的相关插件,至少也得100元左右,而且是部分版块的伪静态,我的第六感告诉我:不靠谱
还是去咨询下认识多年的大佬吧!
https://cgb.lucaixing.com/wp-content/uploads/2025/01/1736429895-89e43f6a3ae7b7f.png
这位大佬是oneinstack镜像环境服务商的相关人员,从这篇文章也知道了一些相关信息docker-compose一键部署LNMP环境,由于oneinstack维护困难,大佬正在做bypanel相关的安装环境,所以就以为我也在用这个环境,才会有上面的对话。
https://cgb.lucaixing.com/wp-content/uploads/2025/01/1736431258-d00d95bdb0c591d.png
先把我的网站部署情况说明白
https://cgb.lucaixing.com/wp-content/uploads/2025/01/1736431483-5771fcc2e3142d7.png
https://cgb.lucaixing.com/wp-content/uploads/2025/01/1736431691-f0d63b4ec539eff.png
这期间我也和他说尝试我自己在nginx配置看看,但后面没有成功,而且加的位置不对
https://cgb.lucaixing.com/wp-content/uploads/2025/01/1736432089-ba031011165df49.png
加这个位置是不对的/usr/local/nginx/conf/nginx.conf
https://cgb.lucaixing.com/wp-content/uploads/2025/01/1736432677-779bf182a27a5c2.png
最后在大佬的帮助下实现了本站的伪静态设置,而且手机端和电脑端同步的,不存在那些插件开发者说的没有手机端。
https://cgb.lucaixing.com/wp-content/uploads/2025/01/1736432610-a445e4eb016aa91.png
Rewrite 规则:include /usr/local/nginx/conf/rewrite/discuz.conf;
https://cgb.lucaixing.com/wp-content/uploads/2025/01/1736432617-00c87be090b3d5a.png
页:
[1]