通过Nginx规则重写URL去掉index.php不显示index.php

时间:2022-01-04 10:52:04

Nginx不仅占用内存少,并发能力强,而且拓展功能丰富,可以通过安装模板来强化功能,也能通过规则优化,优化服务器并发处理能力,是建站的不二之选,前面说过可以通过:外链图片URL重写成自己的网站域名,这样如果引用外链图片,也能显示是本站链接的图片,那么可不可以去掉index.php呢,通过Nginx也是可以实现的:

  1. location / {    ......    #rewrite 去掉index.php规则如下:    rewrite ^/$ /index.php last;    rewrite ^/(?!index\.php|robots\.txt|static)(.*)$ /index.php/$1 last;}