Reply to Re: Simpler urls

Your name:

Reply:


Posted by NC on 07/13/07 19:18

On Jul 10, 5:14 pm, Paul Furman <pa...@-edgehill.net> wrote:
>
> OK so no considerations for my php coding?

None whatsoever.

> >>Right now I've got urls & code like this:
> >>http://www.edgehill.net/1/?SC=go.php&DIR=California
>
> >>But I'd prefer:
> >>http://www.edgehill.net/California
>
> >>I'd like to see at most:
> >>http://www.edgehill.net/California/Bay-Area/San-Francisco/
>
> > If your hosting company allows .htaccess files, add these lines to
> > your .htaccess file in the site's root directory:
>
> > RewriteEngine on
> > RewriteRule ^California(.*)$ /1/?SC=go.php&DIR=California$1 [NC,L]
>
> > This should do the trick.
>
> Looks cool, from what I can tell, the only thing to learn is the
> syntax & rule evaluating order.

Hence, the links:

http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html
http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html

> Sounds like I could set up however big an htaccess file to
> identify my simplified structure but maybe at some point
> it would take a hit on performance... or not if I figure
> out how to tell it to stop searching the rule list.

That's actually easy; you put [L] (meaning, "last") after the rule.
If Apache executes a rule with [L] after it, it stops looking for
other rules to execute.

Cheers,
NC

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация