Re: Urls, apache and PHP
| From: | Marek Kilimajer | Date: | Wed, 14 May 2003 11:49:19 +0000 |
| Subject: | Re: Urls, apache and PHP | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-147565@lists.php.net to get a copy of this message | ||
Have you backed up your configuration files? You should have. Take a look at the old configuration.
Anderson, P.D. wrote:
Brian, Thanks for your answer, but it does not seem to work. I checked that php is running as a module (and not cgi) as I know it does not work with cgi. Do I need to set any MultiViewsMatch options? I tried MultiViewsMatch Any but it doesn't work. Patrick. PS I am running Apache 2.0.40 .. -----Original Message----- From: Brian Paulson [mailto:php@spectre013.com] Sent: Tuesday, May 13, 2003 5:42 PM To: 'Anderson, P.D.'; php-general@lists.php.net Subject: RE: [PHP] Urls, apache and PHP Patrick, Here is what I use to accomplish it the path can be to the root of where all your virtual hosts are or to a specific site if you only want it for that one. <Directory "/path/to/site"> Options MultiViews </Directory> Also, with his you don't have to use the .php in the url like this http://www.chieftain.com/tuesday/news/index/article/1 www.chieftain.com/ < URLtuesday/ < Dir news/ < Dir index/ < page that does processing article/ < variable 1 < VariableHth Thank You Brian Paulson Sr. Web Developer Email: Bpaulson@Chieftain.com Phone: 1-800-279-6397 Fax: 1-719-544-0264 URL: www.chieftain.com ------------------------------------------- -----Original Message----- From: Anderson, P.D. [mailto:P.D.Anderson@tue.nl] Sent: Tuesday, May 13, 2003 8:55 AM To: 'php-general@lists.php.net' Subject: [PHP] Urls, apache and PHP Hi, I have been using the url to pass variables to be used in php files. For example Mysite.com/do.php/1/5 ( and not Mysite.com/do.php?var1=1&var2=5 ) Using the list command I extract the variables (for example $var1=1;$var2=5) Always worked perfect for Unix + Apache 1.3x..+ php 2.x/3.x/4.x (as modules) + mysql 3.x. Now, I upgraded to RedHat 9.0 with Apache 2.0 and it complains that do.php/1/5 is not a existing object/file (404 error). Could anyone please help me out and tell me how to change php.ini or httpd.conf to accept my 'old' way or passing variables. Thanks very much, Patrick