Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7436513
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 29, 20262026-05-29T10:15:05+00:00 2026-05-29T10:15:05+00:00

When using URL rewriting for beautification, are there any thoughts on whether to do

  • 0

When using URL rewriting for beautification, are there any thoughts on whether to do your content calculations in a PHP script or to hard code it into the .htaccess file?

For instance, WP adds the simple rule to the .htaccess file

RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

Which directs everything to the index.php page. Then it has a PHP script (canonical.php) parse the $_SERVER[‘REQUEST_URI’] to then figure out what content to actually pull up.

Instead of using PHP to handle all of this, it could be entered directly into the .htaccess file passing the query items from the URL, similar to:

RewriteRule ^products/([0-9][0-9])/$ /productinfo.php?prodID=$1 

Does anyone know the advantages/disadvantages of the two methods? I’m thinking that the PHP method offers a bit more flexibility, but I may be wrong. I have no idea of which has more overhead though.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-29T10:15:06+00:00Added an answer on May 29, 2026 at 10:15 am

    My opinion is that PHP handling is much better. The only possible minus is that it could be slower, but not so much, in overall page generation time you won’t notice any difference. But the disadvantages are:

    1. if your site grows, you have to provide new rules in .htaccess
      every time, which is not convenient. If you,for example, want to add
      one more GET argument to some script call, you have to modify the
      rules again.
    2. it is not comfortable, when you move from one host
      to another. in some cases you will need to change the directory
      structure, and all rules, which depend on it.
    3. if you, for some reason, decide to move your site from Apache to nginx, IIS, or some
      other server, you will have lots of trouble converting your
      .htaccess rules to some other server format.

    So it’s definitely better to handle these by PHP.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I used to have PHP websites and using url rewriting on picture to have
Is there any disadvantage of using URL expiring concept to protect online videos?
i am using url rewriting like RewriteRule ^mobiles/(.*)$ /mobile_rating.php?alias=$1 [L,B] which works well for
I already use URL Rewriting to rewrite /foobar to index.php?username=foobar using: RewriteRule ^([^/.]+)$ /index.php?username=$1
I'm using Intelligencia url rewriting currently but have just leased an IIS 7.5 server
I have an ISAPI filter that I am using to do URL rewriting for
Up till now we've been rewriting URL's using a custon 404 page: the url
I'm setting up some simple url rewriting rules using mod_rewrite and a .htacces file,
Hi i was using HttpModule to Perform Extension-Less URL Rewriting as explained at http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx
I'm using URL Rewriting under ASP.NET 4 (using ISAPI_Rewrite) and I'm finding that that

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.