Express Hosting
"We are the official hosting company of UBB.threads. Ask us about our free migration services to migrate your UBB.threads installation."
#180857 - 03/18/0712:32 AMRe: VPS and spider-friendly URLs
[Re: Okusi]
Registered: 06/05/06
Posts: 163
Loc: Jakarta, Indonesia
i seems age and senility are catching up with me ... i recall having this same spider-friendly problem on my on my old server, and rick has already provided some of the answers.
something relating to PATH_INFO environment variable, and putting the following into the php.ini file:
cgi.fix_pathinfo =1
i recall that fixed the problem last time. only thing is, now i forget where the php.ini file is located ...
_________________________ Okusi Associates -- Indonesian business and management services
Registered: 06/05/06
Posts: 163
Loc: Jakarta, Indonesia
thanks! got it! found it in /etc on my system.
i've already changed the php.ini file with the cgi.fix_pathinfo=1 setting. i cleared the cache, and tried again. alas, this time around, it didn't work.
i note that the PATH_INFO variable is not actually set to anything on my system. should i also set this??
_________________________ Okusi Associates -- Indonesian business and management services
Registered: 06/05/06
Posts: 14994
Loc: Portland, OR; USA
you could go into the apache configuration (you're on CentOS4 if your'e where I sugguested to go, so thats /etc/httpd/conf/httpd.conf) and scroll down to the bottom where your site is entered and add this in the options line: AcceptPathInfo On
i'd try to say more, bu ti'm kinda timpsy and I need to find some foood so i'll be balc kater.
Registered: 06/05/06
Posts: 163
Loc: Jakarta, Indonesia
Originally Posted By: Gizmo
you could go into the apache configuration (you're on CentOS4 if your'e where I sugguested to go, so thats /etc/httpd/conf/httpd.conf)
no, i'm on a singapore-based system, usonyx.com. but you did actually give me the idea to go for a VPS ... i've now consolidated my 8 domains in the one place for the very first time, at about the same cost overall, and with far more control over my systems. only problem is, i now can't blame the sysop when things go wrong
Quote:
and scroll down to the bottom where your site is entered and add this in the options line: AcceptPathInfo On
i'd try to say more, bu ti'm kinda timpsy and I need to find some foood so i'll be balc kater.
so you are actually wanting me to trust the word of someone under the influence?? ...
_________________________ Okusi Associates -- Indonesian business and management services
Registered: 06/05/06
Posts: 14994
Loc: Portland, OR; USA
I do my best work while tipsy! lol...
But basically, you'll be giving your site access to utilize any options available in .htaccess files; I use it on all of mine that i need more control on and that I don't want to have to issue in the main apache configuration file.
An example:
Code:
<VirtualHost 65.19.133.39:80>
##SuexecUserGroup "#504" "#501"
ServerName undergroundnews.com
ServerAlias www.undergroundnews.com
DocumentRoot /home/ugn/public_html
ErrorLog /home/ugn/logs/error_log
CustomLog /home/ugn/logs/access_log combined
ScriptAlias /cgi-bin/ /home/ugn/cgi-bin/
<Directory /home/ugn/public_html>
Options Indexes IncludesNOEXEC FollowSymLinks
AllowOverride All
AcceptPathInfo On
allow from all
</Directory>
</VirtualHost>
Registered: 06/05/06
Posts: 14994
Loc: Portland, OR; USA
cgi.fix_pathinfo is only in effect when PHP is compiled as a CGI; as you're on a VPS I highly doubt this is the case so it should not work.
The path info variable itself will be blank until a path is posted to a script.
As said, you have to update the options for the site's config to ether: 1. Have AcceptPathInfo On 2. Have AllowOverride All and a entry for AcceptPathInfo On in a .htaccess file in that sites webroot.