nginx nginx伪静态

nginx伪静态规则怎么配置

小亿
1599
2023-06-14 22:32:49
栏目: 编程语言
开发者专用服务器限时活动,0元免费领! 查看>>

nginx伪静态规则的配置方法如下:

  1. 打开nginx的配置文件,一般在/etc/nginx/nginx.conf或/usr/local/nginx/conf/nginx.conf中。

  2. 在server块中添加以下代码:

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

这段代码的作用是,如果请求的文件不存在,则将请求重写为/index.php/后面的内容,最后交给PHP处理。

  1. 保存配置文件,重新加载nginx配置:
sudo nginx -s reload
  1. 测试伪静态是否生效,可以访问一个不存在的文件,看是否被重写为/index.php/后面的内容。

注意事项:

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:nginx伪静态规则如何配置

0
看了该问题的人还看了