I'm redirecting but now I want to preserve the file name to resemble a directory.
I would add a query string with the name of the file to add it to the redirect URL but that doesn't make much sense.
e.g
RewriteCond %{THE_REQUEST} \ /+profile\.php\?user=([^&]+)&uid=([^&\ ]+)
RewriteRule ^ /%1/%2? [L,R=301]
Internal
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]+)$ profile.php?user=$1&uid=$2 [L,QSA]
this redirects to www.site.com/username/uid
I want this to be www.site.com/profile/username/uid
I would add a third query string like www.site.com/profile.php?user=username&uid=45&profile but it doesn't make much sense.