On Feb 2, 2:23 pm, wdflann...@gmail.com (Slide) wrote: > I have implemented a site using Perl, but I'm not really a Perl > programmer, and now I want to modify the code so that dynamic pages > are generated with a last-modified field to so that Google will re- > crawl the pages. > > This is what I'm doing to generate the header now .... > > print "Content-type: text/html\n\n"; > > So I think I need to precede that with > > print "Last-Modified: Tue, 02 Feb 2010 00:00:00 GMT \n"; > > Is that right? Does the order of the header lines make any > difference? Is the format for the date in the Last-Modified line > good?
Yes, I believe the order is significant since the output is screwy if you flip the order of the key/value pairs below: my $cgi =CGI->new; print $cgi->header(-type => "text/html", -last_modified => "Tue, 02 Feb 2010 00:00:00 GMT"); Output: Last-modified: Tue, 02 Feb 2010 00:00:00 GMT Content-Type: text/html; charset=ISO-8859-1 Note: -type a CGI shortcut for Content-type. underscores are replaced with hypens -- Charles DeRykus -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/