“ExpiresDefault access”与“ExpiresDefault访问加零秒”

时间:2011-10-28 06:11:32

标签: apache .htaccess apache2 http-headers httpd.conf

在Apache配置文件或.htaccess文件中,ExpiresDefault "access"ExpiresDefault "access plus zero seconds"之间有什么区别吗?

他们是完全一样的吗?

第二个甚至有效吗?

1 个答案:

答案 0 :(得分:1)

第二个应该说0而不是zero

从手册:

ExpiresDefault和ExpiresByType指令也可以用更易读的语法定义:

ExpiresDefault "<base> [plus] {<num> <type>}*"
ExpiresByType type/encoding "<base> [plus] {<num> <type>}*"

<base>之一是:

access
now (equivalent to 'access')
modification

'plus'关键字是可选的。 <num>应为整数值[atoi()可接受],<type>为以下之一:

years
months
weeks
days
hours
minutes
seconds

ExpiresDefault "access plus zero seconds"可能已被用于作者在某一时刻有一个时间添加,并忘记0与零不同!