On Sun, 2012-05-13 at 01:57 +1000, Tom Rogers wrote:

> Hello Ashley,
> 
> Saturday, May 12, 2012, 9:15:23 AM, you wrote:
> 
> 
> >      Can someone point me at examples or directions on how I can pass a
> > variable via a URL in the following way:
> 
> >      http://server.domain.com//script///variable/
> 
> >      I will only be passing one single /variable/.  And I want the 
> > /script/ to use that.
> 
> >      I don't want to see what the script is, for example I don't want it
> > to say 'script.php' or 'script.html' ...
> 
> >      Is this possible through PHP only, or do I have to write a rewrite
> > directive in Apache to accomplish this?
> 
> You can add this to apache conf:
> 
> <FilesMatch "^phpscript$">
>         ForceType application/x-httpd-php
> </FilesMatch>
> 
> Then make a file called phpscript without extension and drop it in the
> web root.
> 
> <?php
> $info = explode('/', $_SERVER['PATH_INFO']);
> 
> Then your url would look like:
> 
> http://server.domain.com/phpscript/variable1/variable2
> 
> 
> -- 
> Best regards,
>  Tom
> 
> 


As this method requires an Apache restart, I don't see what advantage
you have over using an .htaccess file?
-- 
Thanks,
Ash
http://www.ashleysheridan.co.uk


Reply via email to