我用了这个:
RewriteEngine On# Unless directory, remove trailing slashRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^([^/]+)/$ http://example.com/folder/$1 [R=301,L]# Redirect external .php requests to extensionless URLRewriteCond %{THE_REQUEST} ^(.+).php([#?][^ ]*)? HTTP/RewriteRule ^(.+).php$ http://example.com/folder/$1 [R=301,L]# Resolve .php file for extensionless PHP URLsRewriteRule ^([^/.]+)$ $1.php [L]


