For tips on doing these things, read this faqt: http://www.faqts.com/knowledge_base/view.phtml/aid/124
Regards, Philip Olson On Sun, 2 Jun 2002, Andrew Brampton wrote: > 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 > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php