Linux环境下phpwind论坛nginx伪静态规则设置
在相应nginx配置文件的server中,添加如下代码
1
rewrite ^/(.*)-htm-(.*)$ /$1.php?$2;
例如:
vi /usr/local/nginx/conf/nginx.conf #编辑nginx配置文件
找到下面这行,在server_name localhost;后边一行添加上面的代码
1
server {
2
listen 80;
3
server_name localhost;
4
5
rewrite ^/(.*)-htm-(.*)$ /$1.php?$2;
6
7
#charset koi8-r;
8
#access_log logs/host.access.log main;
9
location / {
10
root html;
11
index index.php index.html index.htm;
12
}
保存配置文件,最后重启nginx即可
service nginx restart
然后在phpwind论坛后台-全局-伪静态-静态目录部署-静态目录部署功能,选择开启。
静态目录:-htm-
静态目录扩展名设置:.html
点击提交即可
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。