httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ahn, Chang" <a...@staff.abanet.org>
Subject RE: [users@httpd] How to enable modification date for SSI files
Date Thu, 22 Jun 2006 19:59:42 GMT
Yeah I was afraid that SSI wasn't in the "file on disk" category, but I
wanted to make sure.

Damn.  Well, XBitHack full speed ahead.

Thanks Joshua.  

-----Original Message-----
From: jslive@gmail.com [mailto:jslive@gmail.com] On Behalf Of Joshua
Slive
Sent: Thursday, June 22, 2006 2:27 PM
To: users@httpd.apache.org
Subject: Re: [users@httpd] How to enable modification date for SSI files

On 6/22/06, Ahn, Chang <ahnc@staff.abanet.org> wrote:

> I'm using SSI for most of my site and just noticed that the response
header
> isn't sending the file's last modified date.   In Apache
configuration, can
> you configure Apache to send the requested SSI file's last modified 
> date in the HTTP header without resorting to XBitHack or code
modification?

No, I don't believe so.

> I've read the mod_expires may offer a method. I've gotten it to 
> work... sort of.
>
> This works, but it uses access time as the modified date.
>   <IfModule mod_expires.c>
>    ExpiresActive on
>    ExpiresDefault "access plus 1 days"
>   </IfModule>
>
> When I change to modification, it still returns the access time as the

> modified date.  Am I going down the wrong path or is this 
> configuration wrong?
>
>   <IfModule mod_expires.c>
>    ExpiresActive on
>    ExpiresDefault "modification plus 1 days"
>   </IfModule>

Neither of these set the Last-Modified header.  They both set the
Expires and Cache-Control: max-age header.

Also note that the mod_expires docs say:
"Note that if you use a modification date based setting, the Expires
header will not be added to content that does not come from a file on
disk. This is due to the fact that there is no modification time for
such content."
This probably applies to mod_include generated files.

Finally, don't include the <IfModule ...> and </IfModule> lines.
These just serve to obscure useful error messages.

Joshua.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server
Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message