Mod rewrite 你能看到什么';这个apache2重写规则有什么问题?

Mod rewrite 你能看到什么';这个apache2重写规则有什么问题?,mod-rewrite,apache2.2,Mod Rewrite,Apache2.2,要将/dl/[dlcode]/[cleanname].mp4重定向到/dl/cache/[dlcode].mp4 在apache2配置文件中获得AllowOverride All,然后在文档root.htaccess中获得以下内容 RewriteEngine on RewriteRule ^dl/([^/]+)/([^/]+)\.mp4$ /dl/cache/$1.mp4 [NC] 我一直在尝试使用def存在的文件。[dlcode]和[cleanname]仅包含a-zA-Z0-9字符 为任何帮

要将
/dl/[dlcode]/[cleanname].mp4
重定向到
/dl/cache/[dlcode].mp4

在apache2配置文件中获得AllowOverride All,然后在文档root.htaccess中获得以下内容

RewriteEngine on
RewriteRule ^dl/([^/]+)/([^/]+)\.mp4$ /dl/cache/$1.mp4 [NC]
我一直在尝试使用def存在的文件。[dlcode]和[cleanname]仅包含a-zA-Z0-9字符


为任何帮助干杯

在某些情况下,需要添加前导斜杠:

RewriteRule ^/dl/([^/]+)/([^/]+)\.mp4$ /dl/cache/$1.mp4 [NC]

在某些情况下,需要添加前导斜杠:

RewriteRule ^/dl/([^/]+)/([^/]+)\.mp4$ /dl/cache/$1.mp4 [NC]

为帮助干杯,我需要指定重写基。这将是我的第二个猜测。不过,我很高兴您找到了解决方案。为帮助干杯,我需要指定重写库。这将是我的第二个猜测。不过我很高兴你找到了解决办法。