Есть ли различия между ^(.+)
и (.*)
?
RewriteRule ^(.+)/$ /$1 [R=301,L]
RewriteRule (.*)/$ /$1 [R=301,L]
И между ^.*$
и .*$
?
RewriteCond %{QUERY_STRING} ^id=(.*)$
RewriteRule ^.*$ %{REQUEST_URI}%1? [R=301,L]
RewriteRule .*$ %{REQUEST_URI}%1? [R=301,L]
Какой из них лучше Apacheпроизводительность .htaccess?