So right now, I have my website rerouting from www.example.com/username to their profile page, but I want it to reroute from www.example.com/users/username. My code currently is this:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([^\.]+)$ $1.php [NC]
RewriteCond %{REQUEST_FILENAME} >""
RewriteRule ^([^\.]+)$ profile.php?user=$1 [L]
I have tried using this code, yet it gives me an error saying that the page cannot be found:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^users/([^\.]+)$ $1.php [NC]
RewriteCond %{REQUEST_FILENAME} >""
RewriteRule ^users/([^\.]+)$ profile.php?user=$1 [L]
I have tried other options, but I cannot seem to get them to work. Will I need an actual /users folder, or should this be redirecting without the use of another folder?