nginx 实现rewrite的这几句话是什么意思?

浏览:49日期:2022-07-21

问题描述

if (-f $request_filename/index.php){ rewrite (.*) $1/index.php; } if (!-f $request_filename){ rewrite (.*) /index.php; }

问题解答

回答1:

if (-f $request_filename/index.php)#如果存在文件$request_filename/index.php{ rewrite (.*) $1/index.php; #那么执行这条 rewrite # $1代表上面if里匹配的 } if (!-f $request_filename){ #如果不存在文件$request_filename rewrite (.*) /index.php; #那么执行这条 rewrite }

相关文章: