Apache 重写视频文件的URL时重定向循环
我有一个视频文件,其url由.htaccess修改Apache 重写视频文件的URL时重定向循环,apache,.htaccess,mod-rewrite,redirect,Apache,.htaccess,Mod Rewrite,Redirect,我有一个视频文件,其url由.htaccess修改 RewriteRule ^videos/([0-9]+)/.*$ cms/support/get.file.php?file_id=$1 [QSA,L] 现在当我加载文件时 http://web01.agmsdallas.com/videos/966/ 我以重定向循环结束,页面无法加载。我与其他人一起检查了.htaccess规则,这看起来很好。该规则适用于不同的服务器。任何人都能帮助解决可能出现的问题。是否有某个apache指令被禁用导致此错
RewriteRule ^videos/([0-9]+)/.*$ cms/support/get.file.php?file_id=$1 [QSA,L]
现在当我加载文件时
http://web01.agmsdallas.com/videos/966/
我以重定向循环结束,页面无法加载。我与其他人一起检查了.htaccess规则,这看起来很好。该规则适用于不同的服务器。任何人都能帮助解决可能出现的问题。是否有某个apache指令被禁用导致此错误。问题似乎是apache的welcome.conf文件已被禁用
<LocationMatch "^/+$">
Options -Indexes
ErrorDocument 403 /error/noindex.html
</LocationMatch>
一旦我们对此进行了注释,重定向就可以正常工作。规则看起来不错,是其他原因导致了重定向循环。如果您的.htaccess中有更多规则,请将complete.htaccess粘贴到此处。我们进一步将此问题归零。似乎还有别的东西在重写URL。我创建了/videos/966/index.html,转到,flv开始下载!这表明htaccess正在工作。当文件夹丢失并且apache获得404时,会出现一些重定向。