Cómo reescribir la URL en PHP usando el archivo htaccess. ¿Qué cambio en el código php?

Soy nuevo en el archivo .htaccess. Estoy buscando en la red pero no puedo cambiar y volver a escribir la URL en PHP ... E.G

Mostrar URL como:

localhost / web / site / view_project.php? vp = 14

Quiero mostrar mi URL como

localhost / web / site / project / 14 /

En PHP uso este código.

href="view_project.php?vp=<?php echo $c_id>" echo $c_project_title

En el archivo .htaccess estoy usando

Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^project/([0-9]+)/?$ /view_project.php?vp=1& [L,R]

Ahora, por favor, diga qué necesita cambiar en el código PHP y el archivo HTACCESS ... Soy totalmente nuevo en esto.

Respuestas a la pregunta(2)

Su respuesta a la pregunta