This is my .htaccess code.
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
I need a clean URL for my website. I've consulted lots of tutorials and forums and created the above code. But it's not working. Almost I'm fighting with code. I don't understand the clean URL concept clearly. Are there any codings I have to write in my PHP file?
<a href='movie.php?name=titanic'> Titanic </a>
I have this link in my index.php file.
I'd like example.in/movie/titanic when I click on the link "Titanic".
Also I'd like to get the value by $_[request].
What exactly do I have to do? Please don't mark this question as duplicate, I've searched a lot and haven't got the concept clearly. Please help me out.
Thanks.
RewriteEngine On; 2. Turn thisRewriteRule ^([a-zA-Z0-9]+)/$ movie.php?name=$1into thisRewriteRule ^movie/([a-zA-Z0-9]+)$ movie.php?name=$1. Now you can get the movie name from$_GET['name'].