Li perguntas anteriores do SO e li tutoriais e não entendo o mod_rewrite completamente, então estou postando aqui
Options +FollowSymLinks
RewriteEngine On
#Using THE_REQUEST for catching references and using them later on.
RewriteCond %{THE_REQUEST} \s/(content)/index\.php\?var=(.*?)\s [NC]
RewriteRule ^ /%1/featured/%2? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(content)/featured/(.*?)/?$ $1/index.php?var=$2 [QSA,NC,L]
RewriteRule ^profile/([0-9]+)/ /profile.php?userid=$3 [NC, L]
Gostaria de pegar www.domain.com/profile.php?userid=2343 e reescrever a URL para uma URL limpa que seja www.domain.com/profile/2343/
Tentei diversas variações... o código .htaccess descrito acima não funciona.
Ajuda por favor?
Com suas tentativas mostradas, amostras. Por favor, certifique-se de limpar o cache do seu navegador antes de testar suas URLs.