我应该如何将这个htaccess规则重写为nginx类的规则:
RewriteCond%{REQUEST_URI}!^ /?puppy / index.php $ 重写规则。 /puppy/index.php
在nginx中,你根本不会使用重写。 你会使用try_files 。 例如:
try_files
try_files $uri $uri/ /puppy/index.php;
或者更可能的是, try_files和一个命名的location来处理PHP脚本。
location
这不是孤立的事情, 它是整个server模块的组成部分,你不应该单独考虑它。
server