[ic] No CGI->{mv_nextpage} value in Autoload
Bill Carr
bill at bottlenose-wine.com
Fri Apr 4 11:52:12 CDT 2008
On Apr 4, 2008, at 12:38 PM, Jon Jensen wrote:
> On Fri, 4 Apr 2008, Bill Carr wrote:
>
>> I have following in my catalog.cfg:
>> Autoload <<EOA
>> [perl global=1]
>> ::logDebug('NEXTPAGE: ' . $CGI->{mv_nextpage});
>> [/perl]
>> EOA
>>
>> I don't get any value for $CGI->{mv_nextpage} in my debug log. I just
>> get 'NEXTPAGE:'.
>>
>> Any ideas why that could be or other ways to do page redirects within
>> Interchange? My example above is simplified. What I ultimately would
>> like to do is redirect to the home page of the site if the user is
>> following a link to an old obsolete page. The search engines have
>> links to pages we do not use anymore.
>
> Not sure if this is it, but worth a try: I believe $CGI is a Safe
> compartment construct. Try using $CGI::values{mv_nextpage} in global
> code.
Thanks but it didn't work.
I'm using
if ($ENV{REQUEST_URI} =~ /^\/somepage$/) {
$CGI->{mv_nextpage} = 'index';
}
and it's working.
Bill Carr
bill at bottlenose-wine.com
More information about the interchange-users
mailing list