Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 简单.htaccess文件的内部服务器错误(500)_Apache_.htaccess - Fatal编程技术网

Apache 简单.htaccess文件的内部服务器错误(500)

Apache 简单.htaccess文件的内部服务器错误(500),apache,.htaccess,Apache,.htaccess,我试图在我的web服务器上启用图像等的缓存,所以我创建了这个.htaccess文件,但我的web服务器显示内部错误500 这是文件,我觉得很好 <FilesMatch "\.(jpg|jpeg|png|gif|swf)$"> Header set Cache-Control "max-age=604800, public" </FilesMatch> 标题集缓存控制“最大年龄=604800,公共” 有什么想法吗?您需要检查是否加载了apache中的mod_rewri

我试图在我的web服务器上启用图像等的缓存,所以我创建了这个
.htaccess
文件,但我的web服务器显示内部错误500

这是文件,我觉得很好

<FilesMatch "\.(jpg|jpeg|png|gif|swf)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>

标题集缓存控制“最大年龄=604800,公共”

有什么想法吗?

您需要检查是否加载了apache中的mod_rewrite模块。 以下是操作说明:


您需要检查是否加载了apache中的mod_rewrite模块。 以下是操作说明:


它在我自己的服务器上运行良好,因此没有错误。。。
可能mod_头未启用?或者您使用了一些Apache不理解的奇怪编码?如果您只是将其复制粘贴到一个新文件中并覆盖现有文件会怎么样?

它在我自己的服务器上运行良好,因此没有错误。。。
可能mod_头未启用?或者您使用了一些Apache不理解的奇怪编码?如果你只是复制粘贴到一个新文件中并覆盖现有的文件会怎么样?

这个特定的指令与mod_rewrite无关,这是关于mod_header的。这个特定的指令与mod_rewrite无关,这是关于mod_header的。原来我的网络主机没有启用
mod_headers
,现在它工作了。原来我的网络主机没有启用
mod_头文件
,现在它工作了。