Maison > Questions et réponses > le corps du texte
server {
if (!-e $request_finame) {
rewrite ^/(.*) /index.php? last;
}
# or
location / {
if (!-e $request_finame) {
rewrite ^/(.*) /index.php? last;
}
}
}
En fait, je veux demander, les deux règles de réécriture sont les mêmes.
Mais c'est écrit à l'emplacement / et directement sous le serveur. Quelle est la différence.
S'il est écrit à l'extérieur, www.example.com/packages/xxx.apk ne peut pas être téléchargé.
S'il se trouve à l'intérieur, www.example.com/packages/xxx.apk, tant que le chemin existe, il peut être téléchargé.
Je ne connais pas la raison. S'il vous plaît, les gens de bon cœur peuvent clarifier cela. Merci
曾经蜡笔没有小新2017-05-16 17:26:06
Je l'ai vu dans un article.
Notes de recherche sur la réécriture de Nginx