Cómo crear una URL limpia usando .htaccess

Este es mi código .htaaccess.

RewriteEngine On
RewriteRule ^([a-zA-Z0-9]+)/$ movie.php?name=$1
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.example\.in$
RewriteRule ^/?$ "http\:\/\/example\.in" [R=301,L]
ErrorDocument 404 /404.php
AddDefaultCharset UTF-8
Header unset ETag
FileETag None

Necesito url limpio para mi sitio web. He referido muchos tutoriales y foros y he creado el código anterior. Pero no funciona .. Casi estoy luchando con el código. No entiendo claramente el concepto de url limpio. ¿Hay alguna codificación que tengo que escribir en mi página php.

<a href='movie.php?name=titanic'> Titanic </a>

Tengo este enlace en mi archivo index.php.

quieroexample.in/movie/titanic Mientras hace clic en el enlace Titanic.

También quiero obtener el valor por $ _ [solicitud].

Qué es exactamente lo que tengo que hacer. Por favor, no haga esta pregunta como duplicado, he buscado mucho y no entendí el concepto con claridad. Por favor, ayúdame.

Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta