我正在开发一个双语网站&我试图想出一种简单的多语言图像方法,如何使用重写规则为请求添加字符串?例如:
如果用户请求:http://mysite.com/assets/img/myimage.jpg - 这是我要提供的图片,但是如果用户请求:http://mysite.com/FR/assets/img/myimage.jpg,我实际上想要投放:http://mysite.com/assets/img/myimage_FR.jpg
这可能吗?
答案 0 :(得分:0)
这可以通过pretty simple匹配来完成(即实际上不需要mod_rewrite
):
RedirectMatch ^/([^/]+)/assets/img/(.+)\.jpg /assets/img/$2_$1.jpg
请注意,这仅适用于JPEG - 它假设.jpg
个文件的请求。此外,如果没有“翻译”的图像,你将获得404;如果翻译的文件存在,只需重定向一些工作就可以让它变得更聪明。