URL rewriting - LAMP

Hi,

There is a PHP script for my requirement, unfortunately it is without URL rewriting implementation. So it appears something like:

http://www.mydomain.com/category.php?id=1
or
http://www.mydomain.com/product.php?id=1

My Apache installation supports mod_rewrite and I'm comfortable with LAMP development. Please provide a link so that I can implement URL rewriting for the same and it should appear as:

Category Page URL as:
http://www.mydomain.com/electronics
or Product Page URL as:
http://www.mydomain.com/electronics/universal-remote

Its an hypothetical example and I'll implement the same for its article (text) management as well.

Thanks
rajoo_sharmaAsked:
Who is Participating?
 
arober11Commented:
There are plenty of examples and articles on this site e.g.  http://www.experts-exchange.com/A_4043-URL.html
1
 
Mark GilbertSenior Performance EngineerCommented:
Something like this would work for you:

  Options +FollowSymLinks
  RewriteEngine On

  RewriteCond %{SCRIPT_FILENAME} !-d
  RewriteCond %{SCRIPT_FILENAME} !-f

  RewriteRule ^category/(\d+)*$ ./category.php?name=$1
  RewriteRule ^product/(\d+)*$ ./product.php?name=$1

Open in new window

0
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

 
rajoo_sharmaAuthor Commented:
Thanks guys, and apologies for not responding on time.
I'll go through it and get back to you.

Regards
0
 
EE_AutoDeleterCommented:
I've requested that this question be deleted for the following reason:

                           
No comment has been added to this question in more than 21 days, so it is now classified as abandoned and is now flagged for deletion.


If there is a valid solution, please OBJECT and indicate the comments that are, or would otherwise lead to, a solution.


Use the specific format https:#axxxxxxxx for comment ID(s).


Also, please don't object simply because the author did not respond to your comment. While we understand this is frustrating, unfortunately we cannot force the author to return to the question. Unless you feel you have presented a valid, verifiable solution we'll simply delete the question.


Experts-Exchange Auto Deleter
0
 
Ray PaseurCommented:
Looks like the EE_AutoDeleter cannot identify valid responses.  In particular there is a link here to an E-E Awarded Article that covers this question in detail!  Suggest the EE_AutoDeleter be shut down until it can be reworked to take into account things like this.

Please see: #a35314735 which refers to this article:
https://www.experts-exchange.com/articles/4043/URL-Aliasing-Redirection-Rewriting-and-Reverse-Proxying-using-Apache-HTTPD.html
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.