猿问

需要在 Apache 配置文件的 Requestheader 中设置范围

我的视频无法在 Safari 浏览器中运行,我已经检查了很多与此相关的链接

和其他人一样,但在 Apache 配置文件 httpd.conf 中为网站上每种类型的内容实现此功能的特定方法都没有。

我通过在 httpd.conf 中添加以下代码来解决它

RequestHeader 设置范围:bytes=0-1

但是另一个站点 CSS 停止工作。

如何为所有类型的内容设置范围?

我的网站代码是 PHP 的。

不知道,如果这是一个错误的问题?

请帮助解决这个问题。


墨色风雨
浏览 239回答 1
1回答

SMILET

我不知道为什么 - 点在这里,但我通过在.htaccess文件中添加以下代码解决了这个问题:<IfModule rewrite_module>RewriteCond %{QUERY_STRING} ^(.*)bytes=(.*)$RewriteRule ^(.*) - [L,E=0-1:%2]RequestHeader set Range "bytes=%{0-1}e" env=range</IfModule>谢谢。
随时随地看视频慕课网APP
我要回答