NGINX重写规则的问题
请问这个NGINX的重写规则怎么写?用户访问这个网址:
http://news.xxxx.com/201506201335844986.html
实际请求的是这个网址:
http://news.xxxx.com/index.php/article/detail/201506201335844986
这问题折腾好几天了,目前还没解决。
用路由表吧,我也不懂,看看官方文档
rewrite ^/(.*)\.html?$ /index.php/article/detail/$1 last;
你可以试试这个,将这个重写规则放在类似于 location ~ \.html?$ 这样的块中
注意这个html的块中也要和匹配php的块一样,需要配置fastcgi参数,譬如:fastcgi_pass、fastcgi_index等
页:
[1]