我有一个由Apache2网络服务器提供服务器的多语言站点。结构是
site.com - main version
site.com/fr - for france
site.com/it - another lang
[当我尝试获取位于根目录中的静态资源时遇到问题,例如
site.com/js/bundle.js - right
site.com/fr/js/bundle.js - wrong, because CMS sets base URL as site.com/fr
我如何使用.htaccess从URL中剥离语言部分以获取静态文件img,js等。所有语言都是已知的。
尝试以下,
RewriteEngine On
RewriteCond %{REQUEST_URI} ([\w]+)/([\w]+).\(js|css|vbs)$
RewriteRule ^ %1/%2.%3 [R,L]