gpt4 book ai didi

regex - htaccess 将所有图像重定向到不同的位置并将图像名称放入新的 url

转载 作者:行者123 更新时间:2023-12-02 07:47:49 27 4
gpt4 key购买 nike

这是我正在使用的重写规则:

RewriteRule (.*\.(jpe?g|gif|bmp|png))$ http://www.newurl.com/?image=$1

我想要的是将所有图像重定向到新位置,并且上述规则部分起作用。问题是 $1 将包含旧请求的整个 url 而不仅仅是文件名。我只需要文件名,我尝试的所有内容似乎都无法正常工作。感谢您的帮助。

我想我已经明白了。如果有人有任何其他解决方案,请不要犹豫添加它们。谢谢。

RewriteRule ^([^.]+)/([^.]+\.(jpe?g|gif|bmp|png))$ http://www.newurl.com/$2

谢谢。

最佳答案

实际上这条规则对你来说会更好:

RewriteRule ([^.]+\.(jpe?g|gif|bmp|png))$ http://www.newurl.com/$1 [R=301,L,NC]

最好只匹配图像名称而不是完整的 REQUEST_URI,从而删除文本字符的开头 ^

R Flag documentation

关于regex - htaccess 将所有图像重定向到不同的位置并将图像名称放入新的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5697727/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com