有人可以用英语解释这些重写规则,以便我可以更好地理解语法 - 我的初步理解如下:
如果 URL 以斜杠开头或结尾,则显示http://www.example.com/:
RewriteRule ^/$ http://www.example.com/ [P,L,QSA,NC]
如果 URL 以斜杠开头,后跟一个不包含斜杠的字符串,然后是一个点并且不包含另一个带斜杠的字符串,则将其重定向到http://www.example.com/ $1
RewriteRule ^/([^/]+\.[^/]+)$ http://www.example.com/$1 [P,L,QSA,NC]