Re: RewriteRule REGEX ?

From: Date: Sat, 24 Jan 2004 18:20:52 +0000
Subject: Re: RewriteRule REGEX ?
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-175641@lists.php.net to get a copy of this message
Yes, I did try removing both the ^ and the $, and adding a / in front of articles.php, but it made no difference. > From: dvdmandt@telia.com (Dvdmandt) > Reply-To: "DvDmanDT" <dvdmandt@telia.com> > Newsgroups: php.general > Date: Sat, 24 Jan 2004 19:06:09 +0100 > To: php-general@lists.php.net > Subject: Re: RewriteRule REGEX ? > > Did you try to remove that '^' ? That means start.. In other words you are > saying that the uri starts with articles, when I would think it starts with > /articles... Yes, that could really matter... > > -- > // DvDmanDT > MSN: dvdmandt€hotmail.com > Mail: dvdmandt€telia.com > "Monty" <monty3@hotmail.com> skrev i meddelandet > news:BC38131C.1F7FE%monty3@hotmail.com... >> My server runs Apache 2.0. I am trying to do a simple URL rewrite so that >> old URLs will map to our new style of URLS... >> >> From This: articles.php?id=999 >> To This: articles/999 >> >> In the .htaccess file for the htdocs folder that contains the web files, I >> put the following: >> >> RewriteEngine on >> RewriteRule ^articles\.php\?id=([0-9]+)$ articles/$1 [R] >> >> I've also tried this (no slash in front of ?): >> >> RewriteEngine on >> RewriteRule ^articles\.php?id=([0-9]+)$ articles/$1 [R] >> >> But I keep getting a 404 error for articles.php, which means that > something >> must be wrong with my RewriteRule because it's not matching. I've tried >> various tweaks and just can't get it to work. >> >> What am I doing wrong?? >> >> Thanks. >

« previous php.general (#175641) next »