Personalice Url u Ocultar cadena de consulta utilizando .htaccess

Soy nuevo, aprendo .htaccess . Quiero personalizar mi URL desde index.php?page=mobile a index/page/mobile

Usé este código pero no funciona:

 RewriteEngine on RewriteRule ^index/([0-9]+)/?$ index.php?page=$1 [NC,L] # Handle product requests 

y

 RewriteEngine on RewriteRule ^index/([^/.]+)/?$ index.php?page=$1 [L] 

Esta regla debería funcionar:

 RewriteEngine on RewriteBase /cashearn/ RewriteCond %{THE_REQUEST} /index\.php\?page=([^\s&]+) [NC] RewriteRule ^ index/page/%1? [R=302,L] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^index/page/([^/]+)/?$ index.php?page=$1 [L,QSA,NC] 

Esto le permitirá tener una URL como http://domain.com/index/page/mobile en su página.

Prueba ese código:

 RewriteEngine on RewriteBase / RewriteRule ^index/page/([^/.]+)/?$ index.php?page=$1 [L,QSA,NC] 

Esto debería funcionar, aunque no probado

 RewriteRule ^index/page/([^/.]+)$ index.php?page=$1 [L,QSA,NC]