我需要在以下 URL 上重写图像路径:
- domain.com/system/index
- domain.com/system/view/12345
- domain.com/system/search/term1:/term2:data/term3:/term4:data/term5 -(此 URL 将包含不同数量的数据,具体取决于用户搜索的内容。)
到这张图片:
mydomin.com/img/img1.gif
这就是我目前在 .htaccess 中的内容:
RewriteRule ^([^/]+)/img/img1\.gif$ /img/img1\.gif [L]
这会正确重写 URL 1 和 2,但不适用于 URL 3。访问 URL 3 时,它会重定向到以下内容:
domain.com/system/search/term1:/term2:data/term3:/img/img1.gif
这是不正确的。这一直让我发疯,任何帮助真的很感激!