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

Reply via email to