我有以下htaccess代码,该代码重定向包含ar
,cl
,co
,ec
,mx
,pe
或ve
到同一个网址,但其中包含es
。
例如。 www.website.com/co/page
变为www.website.com/es/page
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^/?ar/(.*)$ /es/$1 [R,L]
RewriteRule ^/?cl/(.*)$ /es/$1 [R,L]
RewriteRule ^/?co/(.*)$ /es/$1 [R,L]
RewriteRule ^/?ec/(.*)$ /es/$1 [R,L]
RewriteRule ^/?mx/(.*)$ /es/$1 [R,L]
RewriteRule ^/?pe/(.*)$ /es/$1 [R,L]
RewriteRule ^/?ve/(.*)$ /es/$1 [R,L]
</IfModule>
这在我的开发服务器上运行正常,但在实际站点上没有。是否存在可能阻止此代码运行的设置?