用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1686|回复: 2
收起左侧

[HELP] NGINX重写规则的问题

[复制链接]
发表于 2015-7-12 23:25:42 | 显示全部楼层 |阅读模式
请问这个NGINX的重写规则怎么写?
用户访问这个网址:
http://news.xxxx.com/201506201335844986.html

实际请求的是这个网址:
http://news.xxxx.com/index.php/article/detail/201506201335844986

这问题折腾好几天了,目前还没解决。
发表于 2015-7-13 13:35:18 | 显示全部楼层
用路由表吧,我也不懂,看看官方文档
发表于 2015-7-13 15:03:07 | 显示全部楼层

  1. rewrite ^/(.*)\.html?$ /index.php/article/detail/$1 last;
复制代码


你可以试试这个,将这个重写规则放在类似于 location ~ \.html?$ 这样的块中
注意这个html的块中也要和匹配php的块一样,需要配置fastcgi参数,譬如:fastcgi_pass、fastcgi_index等

本版积分规则