我有一个包含重定向网址的大型列表,并且需要一个针对语言网址的全局规则。例如。所有/ fr / .jsp文件我需要重定向到/ fr /和所有/ es /文件,扩展名为.jsp到/ es,我在其他stackoverflow主题的帮助下尝试过,但这不起作用:
RewriteCond %{QUERY_STRING} ^/es/*.jsp$
RewriteRule ^es/$ /es [R=301,L]
答案 0 :(得分:2)
这一条规则适用于两个要求:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(es|fr)/.+?\.jsp$ /$1 [R=301,L,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(ru|de)/.+?\.jsp$ /en [R=301,L,NC]