LNMP 环境配置 wecenter 伪静态

本文介绍了 LNMP 环境搭建的 wecenter 如何开启伪静态的方法,从后台开启到配置 nginx 的配置文件,本文都有详细介绍。

开启后台伪静态功能

登录到后台开启伪静态功能,在全局设置-站点功能中。如果你之前开启过伪静态功能,但是没有配置伪静态规则,那么此时可能无法访问后台,显示 404。那么你可以直接跳过这一步,因为你已经开启了伪静态功能,直接去修改一下 nginx 的配置文件就可以了。

修改 nginx 的配置文件

LNMP 环境为我们自动创建好了站点的配置文件,我是通过 lnmp vhost add 脚本来添加的站点,生成的配置文件在 /usr/local/nginx/conf/vhost/站点名称.conf,如果你在使用 lnmp vhost add 命令创建站点时就已经启用了伪静态规则,那么 lnmp 会让你指定一个伪静态的规则文件。如这里所示:https://lnmp.org/faq/lnmp-vhost-add-howto.html,我创建站点的时候选择的是 other 这个规则。你也可以通过查看 /usr/local/nginx/conf/vhost/站点名称.conf 中的配置判断当前使用了哪个规则,如下图:

我们使用的是 other 规则,但实际这个规则什么内容都没有,规则的文件在 /usr/local/nginx/conf 目录。用 vim 打开 /usr/local/nginx/conf/other.conf 文件,写入如下内容然后保存:

location / {
        if (!-e $request_filename)
        {
                rewrite (.*) /index.php;
        }
}

保存成功后,我们就成功配置完成 nginx 的伪静态规则了。此时执行命令 /etc/init.d/nginx restart 来重启 nginx 让规则生效。

如果你在使用 lnmp 创建站点的时候没有选择开启伪静态,那么你可以根据这篇文章手动进行添加:https://lnmp.org/faq/lnmp-vhost-add-howto.html(建议学习一下 vim 的基本用法,让自己可以更自由的在 linux 中翻滚)

Post Views: 327

相关

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏林德熙的博客

WPF 开发自动删除软件

我在写一个测试的工具,需要在用户的电脑使用,但是需要在运行之后 3 天内删除。这个功能是因为我是金鱼但是自己忘记删除了,但是可能需要多次使用,所以就需要让软件自...

331
来自专栏张伟博客

Centos7端口转发采用firewall-cmd让80端口转发至8080端口

一:首先来了解下Centos7新增的命令工具网络防火墙:firewall-cmd,非常强大!

872
来自专栏Elasticsearch实验室

Mysql数据导入Elasticsearch最佳实践

  Elasticsearch(ES)可用于全文检索、日志分析、指标分析、APM等众多场景,而且搭建部署容易,后期弹性扩容、故障处理简单。ES在一定程度上实...

2787
来自专栏钟绍威的专栏

linux常用命令之文件系统用法选项demo注意选项demo用法选项用法选项demo

df df - report file system disk space usage 查看文件系统的使用清空 用法 df [-hi] [path] 选项 ...

1647
来自专栏小白课代表

软件分享 | Office 2019 安装教程。

Microsoft Office 2019 正式版已经发布有一段时间了,今天更新一下Office 2019的安装教程。

1155
来自专栏菩提树下的杨过

spring-boot 速成(5) profile区分环境

maven中的profile概念,在spring-boot中一样适合,只要约定以下几个规则即可: 

582
来自专栏Crossin的编程教室

如何安装 Python 的第三方模块

正所谓“人生苦短,我用 Python”。Python 的一大优势就是有丰富且易用的第三方模块,省去了大量重复造轮子的时间,节约了众多开发者的生命。对于已经熟悉 ...

2569
来自专栏wym

“PlaySound”: 找不到标识符

1>d:\新建文件夹\windowsproject1\windowsproject1\windowsproject1.cpp(1009): error C386...

841
来自专栏北京马哥教育

原创投稿 | 结合docker快速搭建启动ELK日志收集平台

豌豆贴心提醒,本文阅读时间7分钟 ELK Stack ELK (Elasticsearch + Logstash + Kibana),是一个开源的日志收集平...

37911
来自专栏中国白客联盟

在Windows上隐藏自己的渗透测试工具

对于渗透测试人员来说,上传使用自己的工具是大多数都会进行的一步,那如何隐藏自己的工具不被管理员发现,甚至能够持续使用也是一个大问题。下面来介绍两种隐藏自己渗透测...

1023

扫码关注云+社区