I am working on a new project, I want to create SEO friendly URL's for this site like
mysite.com/first_content, mysite.com/second_content. URL's must be dynamic which means URL's must related to the content title. How can I done this ? Is is possible to use htacess, ?
Thanks
Yes, you can do that by using
.htaccess
for that. There are plenty of tutorials available on Internet.The module used to do that is called
mod_rewrite
. It re-routes incoming requests based on regular expression patterns.These tutorials explains it pretty well:
1. A Beginner's Guide to URL Rewriting
2. http://www.easymodrewrite.com/guide-syntax
You will also need to know the basics about regular expressions if you plan to use mod_rewrite. This site is one of the best regular expression resources out there.
- Regular Expression Tutorial
Try this:
In .htaccess:
Where $2 has the content of the second parentheses.
Sample rules for .htaccess (once you make sure mod_rewrite is enabled):
These rules match any URL that isn't an already existing file and passes it to your script.