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
Sample rules for .htaccess (once you make sure mod_rewrite is enabled):
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php?page=$1 [L]
These rules match any URL that isn't an already existing file and passes it to your script.
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
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With