[英].htaccess RedirectMatch regex issue
我正在尝试使用.htaccess
文件中的此代码进行重定向。 它出什么问题了?
它在没有regex(第一行)的情况下无缝运行,但没有办法在第二行使用regex执行重定向。
RedirectMatch 301 /videos/100067.mp4 http://test.com/video/100067/dfts4555444.mp4
RedirectMatch 301 /videos/^([0-9]+)?$.mp4 http://test.com/video/$1/([a-z0-9]+).mp4
^
和$
匹配字符串的开头和结尾。
这样的事情应该更好地工作:
RedirectMatch 301 ^/videos/([0-9]+)\.mp4$ http://test.com/video/$1/$1.mp4
我不知道您从哪里获得了dfts4555444.mp4
部分的结果URL的dfts4555444.mp4
一部分。 我用$1
暂时使用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.