我计划设置类似以下内容的内容:https://wordpress.stackexchange.com/questions/6109/how-can-i-lock-down-an-old-wordpress-install-i-dont-intend-to-update
基本上,文件夹和文件就像php站点的缓存一样生成。
为无扩展文件发送什么头信息?标题信息是否像修改日期或其他内容一样存储在文本文件中?
我想停止使用所有网站内容的扩展。例如:
/about - html page
/js - my sites javascript with appropriate header info
/logo - my sites logo
etc.设置无扩展文件有什么负面影响吗?如果我设置缓存系统呢?
发布于 2011-05-07 13:10:23
如果静态文件没有扩展名,则有多个选项可为其设置标头。对于整个目录,在.htaccess中使用DefaulType是最简单的
# js/ directory
DefaultType application/javascript同级ForceType有时也很有用:
<Files about>
ForceType text/html
</Files>但您也可以使用例如RewriteRule为单个文件设置标头
RewriteRule logo - [T=image/jpeg]另一种选择是使用mod_meta。这允许每个静态文件伴随一个.meta文件,该文件定义了已发送的MIME类型。
发布于 2011-05-07 12:49:09
header函数。使用与要覆盖的标头相同的标头名称。例如,如果要覆盖\取消Content-Length标头,则应执行header('Content-Length: ') (尽管对于此特定标头,取消它没有任何意义)。https://stackoverflow.com/questions/5919163
复制相似问题