Hey try it, it works when are running the PHP Module in apache. I have a server with proxy.php yet I access it via myserver.com/proxy/whatever and it works with no special changes to the config files.
Andrew ----- Original Message ----- From: "Adrian Murphy" <[EMAIL PROTECTED]> To: "Andrew Brampton" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Sunday, June 02, 2002 3:24 PM Subject: Re: [PHP] Smart URLs > > whenever a URL like > > mysite.com/thumbnails/funny/4 > > i called the thumbnails.php is excuted, in which you > > I think if you call it thumbnails.php it won't work. > however if the script is simply called thumbnails then it'll > work.of course you then must make sure that 'thumbnails' > is parsed as php.do this with a .htaccess file : > > <Files thumbnails> > ForceType application/x-httpd-php > </Files> > > ----- Original Message ----- > From: "Andrew Brampton" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> > Sent: Sunday, June 02, 2002 1:20 PM > Subject: Re: [PHP] Smart URLs > > > > You can do this with just PHP, but I think php must be installed as a > > module. > > Basically place a file called thumbnails.php in your site route, then > > whenever a URL like > > mysite.com/thumbnails/funny/4 > > i called the thumbnails.php is excuted, in which you chop up the URL, and > > find all your varibles... > > > > Here is a example of some URL chopping (some code I stole from my source) > > /* > > Sample URLs: > > /s/1/2/SchoolName/StudentName/ -Shows Student Page (with ID 2) > > /s/1/0/SchoolName/ -Shows Students At School (with school ID 1) > > /s/1/2/ -would work as well (name in URL for search engines) > > /s/1/0/ -would work as well > > /s/ -Shows Schools > > */ > > > > $url_array=explode("/",$REQUEST_URI); //BREAK UP THE URL PATH > > // USING '/' as delimiter > > if ($url_array[1] == 's') > > { > > if (isSet($url_array[2])) > > $url_sID=$url_array[2]; //School ID > > if (isSet($url_array[3])) > > $url_stID=$url_array[3]; //Student ID > > if (isSet($url_array[4])) > > $url_sName=$url_array[4]; //School Name (not used) > > if (isSet($url_array[5])) > > $url_stName=$url_array[5]; //Student Name (not used) > > } > > /* > > > > There was a article on phpbuilder.com that explains the benefits and > > pitfalls of this idea... Here is the URL: > > http://www.phpbuilder.com/columns/tim19990117.php3 and I think there was a > > follow up article as well > > > > Enjoy > > Andrew > > > > ----- Original Message ----- > > From: "Scott 'INtense!' Reismanis" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Monday, June 03, 2002 5:28 AM > > Subject: [PHP] Smart URLs > > > > > > > Hey all, > > > > > > I was recently trying my luck at dabbling in some mod_rewrite > > > stuff, and I have run into numerious errors. Basically my aim is to > > > re-write my sites URLs so instead of being say, > > > mysite.com/thumbnails?type=funny&gallery=4 the URL is neat, similar to > > > many sites who would have something like mysite.com/thumbnails/funny/4 > > > > > > What ways are there of achieving this (excluding, redirecting the URL > > > and creating the page say index.htm automatically)? I have tried > > > mod_rewrite for two days solid to no avail. I am not sure if it is my > > > poor coding or the fact that I am running apache2 on a Windows platform > > > which are said not to support such a module well. If any alternatives > > > could be proposed or even better someone could suggest a mod_rewrite > > > routine which would transparently transform any url like > > > mysite.com/whatever/4/6 to mysite.com/whatever.php it would be greatly > > > appreciated. So far the rewrite you see below will work with > > > mysite.com/whatever/ however the minute you add something onto the end > > > i.e. mysite.com/whatever/4/ it will raise the error "Premature end of > > > script headers: php.exe", instead of loading whatever.php as intended. > > > > > > RewriteEngine On > > > Options +FollowSymlinks > > > RewriteBase / > > > RewriteRule ^/(.+)/(.+) $1.php [L] > > > > > > Thanks for your time and hopefully someone understands what I am trying > > > to say :), and as always any suggestions at all would be awesome! > > > > > > Regards, > > > > > > > > > Scott 'INtense!' Reismanis > > > Mod Database System Administrator > > > [EMAIL PROTECTED] > > > http://www.moddb.com/ - "Every Game, Every Mod, One > > > Site... Go Figure!" > > > > > > > > > > > > > > > -- > > > PHP General Mailing List (http://www.php.net/) > > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php